Pull to refresh
36
0
Send message
Cluedo прикольная, но почти одноразовая :) Как только после первой игры все понимают что нужно записывать и как, во всех остальных играх все приходят к ответу почти одновременно и выигрывает тот кто первый добежит в центр поля.
Да не важно выводить какой-то 1 рэндомно, первый или все три. Любой из этих вариантов лучше чем не выводить вообще ничего. Рсс стало невозможно читать, там просто каша.
Я, например, на автомате вырубаю будильник в другой комнате и иду обратно в кровать. И в половине случаев я не помню что я этого делал. Если мне насыпать кнопки, то через полгода я стану профессиональным йогом и мне можно будет отправляться учить индусов мудрости.
Я тоже так подумал когда посмотрел фильм :) Оказалось по одной книге сделано.
Спасибо. Это я нашел, но это нужно делать каждый раз. Многие плееры (kmplayer, например) могут автоматический подгражуть аудиофайл из той же директории что и видео, если у него похожее имя. Тогда не нужно каждый раз тыкать в 100 кнопок как тут в vlc. Я думаю у него тоже должна быть эта фича, но я не могу найти.
Решил попробовать, вроде все проигрывает и даже не падает пока. Но не могу найти где у него включит автоматический подхват внешних аудио-дорожек. Никто не подскажет?
Так ведь этот проект закрыли давно, не?
Делаете то же самое что и сейчас (вы же добавляете export [N] as Name), только не нужно добавлять vtentry и vtfixup в начале. Щас поищу.
Вот интересный проектик sites.google.com/site/robertgiesecke/. Делает то же что и вы только автоматом :)
Вроде бы ilasm у 4го.нета (а вы используете его) уже сам шарит вставлять vtentry/vtfixup, нужно только export в теле функции указать и все.
К тому же это будет также работать с x64, где нужно int64 вместо int32 в vtentry указывать.
Предположим что он возвращает 1) а не 2). Тогда что должен вернуть sos для класса, который в одном из полей содержит ссылку на самого себя? +inf?
Делаем вывод…
Так, я понял в чем наша проблема :) Мы говорим о разных вещах.
Я просто по той (в первом моем коменте) подумал что речь о case как if не с точки зрения типизации, а в смысле рантайма. Просто до этого вы нигде не описали как case работает (ведь работает он не так как в других языках case/switch) и я подумал что речь именно про это. Вы же писали про типизацию.
Тогда да, все верно.
Либо я не так понял, либо нет.
case expr of x1: T1 => expr1; x2: T2 => expr2;… esac
работает так: вычисляем expr (запоминаем результат), запоминаем его динамический тип, скажем T. Если T1 предок T (или равен T), то биндим результат expr в x1 и вычисляем expr1, иначе повторяем это T2/expr2/x2,… и т.д.
Это что-то вроде:
var x = expr;
if(x is T1) { x1 = x; expr1; }
else if (x is T2) { x2 = x; expr2; }
Сорри, рано отправилось. В Cool case не так работает. Это скорее похоже на «as» в C#. case проверяет можно ли привести объект (результат выражения) к типу и если да, то выполняет выражение после стрелки.
> Оператор case подобен оператору if, примененному несколько раз.В Cool это
Не, я понимаю. Но если бы у Эрики был выбор, она бы явно предпочла получить обратно скрипку и остаться без денег, чем остаться без того и другого, так? Т.е. у нее совсем не спрашивали?
> В итоге Эрика осталась без денег и без скрипки, оцененной в $2500.
Чета я тут не понял. Как это без денег и скрипки? В этом же явно нет смысла.
Можно ссылочку на оригинал? Хочется почитать что Эрика пишет.
6й уровень самый красивый :) отсылка к Марио сразу намекает что надо идти другим путем. Наблюдать за движением курсора в дебаггере befunge и менять ему путь было весело.
Спасибо большое!

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Registered
Activity