Re: перегрузка оператора << (std::ofstream&, const std::stri
От: Тот кто сидит в пруду Россия  
Дата: 05.04.12 09:41
Оценка:
Здравствуйте, boris_r_v, Вы писали:

__>Друзья как видно из заголовка, этот оператор уже определен в STL.

__>Проблема состоит в том, что мне нужна своя реализация его, чтобы записать строку в файл, еще так эже надо писать unsigned long и читать их из файла.

Проще и надежнее всего будет воспользоваться каким-нибудь промежуточным объектом, как, например, это сделано в boost::serialization. Там объекты записываются не в стрим, а в некий archive, который уже и пишет в стрим. А если мешать в кучу форматированный вывод с сериализацией, ничего хорошего в результате не выйдет.
Это, разумеется, если не хочется воспользоваться какой-нибудь готовой библиотекой.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.