Перегрузка бинарного вывода в поток. Возможно ли такое?
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Здравствуте. Пишу класс.
Потребовалось обеспечить сериализацию/десериализацию данного класса. С вводом\выводом в(из) поток(а) при помощи
<<
и>>
я ещё как то справился. Но как написать бинарный вывод\вывод в(из) поток(а) ума не приложу :(Достаточно ли такой конструкции?:
Или существует что-то более интелектуальное?
Это ты пишешь не перегрузку функций, а просто обычные дружественные функции для своего класса.
Вполне имеет право на существование ))
boost::serialization
Спасибо :)