Текущий архив: 2006.09.10;
Скачать: CL | DM;
ВнизЦикл for, так нелюбимый компилятором Найти похожие ветки
← →
begin...end © (2006-07-26 18:13) [40]> default © (26.07.06 17:54) [38]
Так я ж и не спорю, что логика кривая. Кривая. Но документированная :)
← →
default © (2006-07-26 18:23) [41]tesseract © (26.07.06 17:37) [32]
это понятно
но Вы ведь сначала указали причиной "явное указание компилятору работать с целым беззнаковым числом."
не надо переварачивать, нехорошо
← →
default © (2006-07-26 19:09) [42]+[41]
пардон, это я не так понял
ещё интересно, есть-ли подобные кривые вещи в других языках, в C/C++,
например
← →
default © (2006-07-26 19:10) [43]или так...чёрт его знает...сейчас уже концы с концами нет смысла сводить..
← →
tesseract © (2006-07-26 23:01) [44]> ещё интересно, есть-ли подобные кривые вещи в других языках,
> в C/C++,
там ещё сложнее.
← →
TUser © (2006-07-27 18:25) [45]В сях, вроде, не должно быть. Там for - это тот же while, только с другим синтаксисом. Изветсно, что начальное и конечное условие может быть любым, как и инкремент (т.е. - вообще произвольным оператором), а конечное значение счетчика не вычисляется заранее, т.к. никакого счетчика цикло там нет.
← →
Ketmar © (2006-07-27 18:36) [46]ну, положим, умные компиляторы Си вполне в состоянии отличить простой for со счётчиком и инкрементом от более сложного. %-)
← →
tesseract © (2006-07-27 21:12) [47]> [46] Ketmar © (27.07.06 18:36)
Угу я не против, что они умные. Просто справки придёть прочесть раз в н-дцать поболее.
← →
GrayFace © (2006-07-28 05:27) [48]tesseract © (26.07.06 15:50) [14]
С первой по последнюю и это не ошибка.
Если ошибку задокументировать, то она превращается в фичу? :)
Страницы: 1 2 вся ветка
Текущий архив: 2006.09.10;
Скачать: CL | DM;
Память: 0.52 MB
Время: 0.042 c