Re: std::ifstream и std::ios_base::binary
От: Bell Россия  
Дата: 22.07.08 07:31
Оценка:
Здравствуйте, Аноним, Вы писали:

...

А>Вопрос 1. Как заставить ifstream правильно читать последовательности CR/LF

Для начала попробуй заменить
std::ifstream in ( argv[1], std::ios_base::in, std::ios_base::binary );

на
std::ifstream in ( argv[1], std::ios_base::in | std::ios_base::binary );


А>Вопрос 2. Как правильно смотреть состояние бинарного потока std::ifstream, чтобы не было чтения "несуществующего байта" ?

Состояние потока меняется после попытки чтения.
Любите книгу — источник знаний (с) М.Горький
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.