Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > проверка на ios::binary


Автор: JackYF 28.2.2006, 02:30
Народ, у меня есть вопрос: можно ли проверить, был ли открыт файл (fstream) с флагом ios::binary или нет? А еще лучше вообще список всех флагов, которые задавались при открытии.

Я не нашел... smile

Автор: comcon1 28.2.2006, 13:37
А чего, ты хочешь сказать, что file.is_open() не работает при открытии с ios::binary??

Автор: Earnest 28.2.2006, 17:32
ИМХО, никак.

Автор: JackYF 2.3.2006, 06:09
Цитата(comcon1 @ 28.2.2006, 13:37 Найти цитируемый пост)
А чего, ты хочешь сказать, что file.is_open() не работает при открытии с ios::binary??


Да нет конечно. У меня ситуация:

мне в функцию передают параметр - fstream' овый объект. Мне, в зависимости от типа открытия (есть ios::binary или нет), хотелось бы делать разные действия... так вот... smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)