У меня есть класс Image, который имеет следующую реализациюC++ получить строку (сериализовать объект) от ostream
friend std::ostream& operator << (std::ostream &os,Image* &img);
Так что я могу сериализовать его по телефону
ostm << img; // which will write an string into the ostream.
Можно ли получить, что вывести строку из потока или сериализовать ее непосредственно в строковый объект?
Спасибо!
Решения работали как шарм. Спасибо огромное!
Вы действительно имеете в виду 'Image * & img'? Для вывода «const Image &» будет более условным. –
Да, это то, что говорит оригинальный код. –
Пожалуйста, отправьте полный код; невозможно отладить ваш 'operator <<', не имея возможности увидеть его реализацию. –