Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.52 MB
Время: 0.028 c
3-1165233792
Pavor
2006-12-04 15:03
2007.02.25
Общий доступ к базе Access (ADO)


15-1170427969
крек
2007-02-02 17:52
2007.02.25
Ну как открыть ps файл???


15-1170574774
vasIzmax
2007-02-04 10:39
2007.02.25
Вопросики...


15-1170574988
helpme
2007-02-04 10:43
2007.02.25
zeos


2-1170667972
uncle benc
2007-02-05 12:32
2007.02.25
Invalid pointer operation




   Наверх