Чтение из Unicode файла построчно
От: Andreww  
Дата: 15.01.09 14:18
Оценка:
Надо прочитать построчно файл.. Делаю так —


FILE* pFile = _tfopen(_T("data/gametexts.txt"), _T("r, ccs=UNICODE"));

    bool exit = false;
    while ( !exit )
    {
        size_t readed = fread( &readChar, sizeof( wchar_t ), 1, pFile );
       ..
       ..
            // проверяю на конец строки
            if ( readChar != L'\n' )


И все бы хорошо, но встречается символ "квадратик такой", который воспринимается как конец строки.
Как это побороть? Ведь в блокноте перенос на следующую строку и этот символ отображаются по разному?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.