Мне нравится использовать std::ostrstream
для форматирования текста, но не выводить его на стандартный вывод, а вместо этого записать его в std::string
(путем доступа к члену std::ostrstream::str()
). По-видимому, это устарело сейчас. Итак, как мне записывать отформатированные объекты в строку с тем же удобством, что и при записи в поток?