Re: Как в с++ считать строчку целиком из файла?
От: SergH Россия  
Дата: 02.06.02 14:06
Оценка:
Здравствуйте kirina, Вы писали:

K>Как в с++ считать строчку целиком из файла?


Уточни вопрос. Если тебя интересует, как считать из файла символы до перевода строки, то примерно так:

     char ch;
     DWORD readen;
     smart_string str; // какой-нибудь класс, инкапсулирующий строку с изменяющимся размером

     for (;;)
     {
         if (!ReadFile(hFile, &ch, sizeof(ch), &readen, NULL)) break;
         if (0 == readen) break;

         if ('\r' == ch) 
         {
             // считать '\n'
             ReadFile(hFile, &ch, sizeof(ch), &readen, NULL);
             break;
         }
         
         str.AddChar(ch);
     }
Делай что должно, и будь что будет
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.