Re: странный feof()
От: shank  
Дата: 29.08.06 19:58
Оценка: +1
Здравствуйте, WinterMute, Вы писали:

WM>Во-первых любопытно, почему feof() так странно себя ведёт, есть этому какое-то логическое обоснование? Во-вторых как написать правильную функцию feof() через другие функции CRT? Функции f_length() нет или я её не нашёл?


Я ноль в CRT-вском I/O, но поиск по группам показал, что, вроде бы, feof считается малолезной и редкоиспользуемой функцией и рекомендуется проверять на EOF
while((c = getc(p_f)) != EOF)
{
    printf("%c", c);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.