Текущий архив: 2007.02.25;
Скачать: CL | DM;
ВнизВроде как уязвимость в компиляторах(?) Найти похожие ветки
← →
Verg © (2007-01-31 06:34) [40]Константы по умолчанию - int. Т.е. -1 > 4 ->> false
Сравнение int и unsigned int - компилятор обязан преобразовать к наибольшему по знаковости, т.е. к unsigned int, т.о. сравнение i > sizeof(i), где
эквивалентно cardinal(-1) > cardinal(4) ->> true при i = -1
P.S. Wanrnings компилера даны не для того, чтобы их воспринимать как чью-то шутку.
← →
pasha_golub © (2007-01-31 10:02) [41]
> Verg © (31.01.07 06:34) [40]
> P.S. Wanrnings компилера даны не для того, чтобы их воспринимать
> как чью-то шутку.
Золотые слова. И хинты тоже не для красного словца.
← →
ZiTRaX © (2007-01-31 10:09) [42]Пинайте автора ветки ногами, чтобы он больше не садился за комп в нетрезвом состоянии и не писал такую чушь. Даже не могу вспомнить, чем я руководствовался, кода писал весь этот бред (особенно интересно, зачем я сюда присобачил паскалевские компиляторы).
Я так точно когда-нибудь попаду в орешник. -))
← →
Desdechado © (2007-01-31 11:49) [43]ZiTRaX © (31.01.07 10:09) [42]
Пинаю.
ЗЫ вот полуночники...
ЗЫ2 поддерживаю Verg © (31.01.07 06:34) [40]
и дополню, что, имхо, в некоторых компиляторах это поведение можно настраивать (что должен осознавать пользователь сего компилятора)
← →
Amoeba © (2007-01-31 16:53) [44]
> ZiTRaX © (31.01.07 10:09) [42]
>
> Пинайте автора ветки ногами, чтобы он больше не садился
> за комп в нетрезвом состоянии и не писал такую чушь. Даже
> не могу вспомнить, чем я руководствовался, кода писал весь
> этот бред (особенно интересно, зачем я сюда присобачил паскалевские
> компиляторы).
> Я так точно когда-нибудь попаду в орешник. -))
>
Чего только не бывает спьяну!
← →
Amoeba © (2007-01-31 16:54) [45]Вся ветка просто достойна орешника, но обязательно целиком. Иначе весь аромат пропадет.
Страницы: 1 2 вся ветка
Текущий архив: 2007.02.25;
Скачать: CL | DM;
Память: 0.52 MB
Время: 0.071 c