= Сообщение: 58 из 1947 =========================================== RU.BINKD = От : Yuri Myakotin 2:5020/4441.1 18 Oct 13 14:42:16 Кому : Pavel Gulchouck 18 Oct 13 14:42:16 Тема : То ли лыжи не едут... FGHI : area://RU.BINKD?msgid=2:5020/4441.1+5261108b На : area://RU.BINKD?msgid=2:463/68+5260f11e = Кодировка сообщения определена как: CP866 ================================== Ответ: area://RU.BINKD?msgid=2:463/68+52611d4f ============================================================================== Hello Pavel!
Friday October 18 2013 11:15, Pavel Gulchouck wrote to Roman Trunov: PG> появляются новые предупреждения (как в том примере, что ты привёл), а PG> во-вторых, исправление предупреждения для одного PG> компилятора/системы/архитектуры может привести к появлению PG> предупреждений или ошибок для другого компилятора/системы/архитектуры. PG> Если там прописать intptr_t - точно ли оно будет собираться и без PG> ошибок работать под mingw, например? Hу это-то как раз просто обойти - добавить #define intptr_t int * под соответствующие оси/компиляторы, которые сей тип не знают.
И везде при работе с размерами использовать тип size_t, а не int. Равно как не использовать int для хэндлов, сокетов etc. int оставить только для "числовых" вычислений, которые не зависят от разрядности системы.
PS будет время на след. неделе - аккуратно перелопачу код на предмет всех варнингов 64бит режима и выложу результат.
See all in Hell, Yuri --- Мессагомаратель 1.1.5-b20110320 * Origin: Убей человека. Прежде всего в самом себе. (2:5020/4441.1)