Здравствуйте, shank, Вы писали:
S>Здравствуйте, WinterMute, Вы писали:
WM>>>EOF валидное значение в бинарном файле, в общем случае это плохой способ.
WM>>Ну и, в Win 1251 EOF == 'я'
S>EOF это целое число равное -1, т.е. 0xFFFFFFFF. Символы, возвращаемые getc, могут быть в диапазоне от 0 до 0xFF. S>Или я чего-то не понимаю?
Наверное ты прав, я обрезал значение до ширины байта. Но вопрос с eof() тем не менее всё ещё интересует.