Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.54 MB
Время: 0.031 c
15-1170343464
vain
2007-02-01 18:24
2007.02.25
Картиночки


15-1170665012
Ega23
2007-02-05 11:43
2007.02.25
Выбор решения: куда копать?


3-1165249048
DelphiLexx
2006-12-04 19:17
2007.02.25
Проблема с интерфейсов OK и Отмена, Commit и Rollback


15-1170419959
Observer
2007-02-02 15:39
2007.02.25
Загрузка


15-1170264009
Piroxyline
2007-01-31 20:20
2007.02.25
"Назад в будущее"