Re[2]: integer overflow
От: jyuyjiyuijyu  
Дата: 24.05.11 12:08
Оценка:
Здравствуйте, Кодёнок, Вы писали:

Кё>Здравствуйте, jyuyjiyuijyu, Вы писали:


J>>что думаете по этому поводу ?


Кё>Для индексации и адресации используется тип вроде size_t, диапазон значений которого перекрывает максимально возможный размер массива, поэтому никто и не проверяет.

если использовать size_t да еще на 64 битной машине то и на переполнение
не провериш на 32 битной хоть можно к 64 битам откастить и посмотреть
проблема не в типе (как раз наоборот тип 32 битный специально выбран
как размер массива его можно и на 32 и на 64 кастингом проверить) а в том что приходится
складывать и умножать цифры которые потенциально могут приводить к переполнениям
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.