ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 июля
1389643 Топик полностью
starter (04.01.2024 10:51, просмотров: 136) ответил LordN на странно, почему только буква я и почему только маленькая?
Это из-за того, что "недалёкие ушлёпки" по умолчанию используют signed char. В результате код маленькой буквы я (0xFF) приводится к целочисленному значению -1, что является признаком конца файла (EOF) - эта проблема возникает при чтении файлов. 

С другими символами с кодом >0x7F тоже могут быть проблемы из-за дополнения старших битов знаком: 0x80 -> 0xFFFFFF80 - а эта проблема возникает везде :)