| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Усечение ostringstream |
| Автор: Гость_Михаил 25.10.2004, 22:05 |
| Приветствую! Я хочу использовать ostringstream в вкачестве промежуточного буфера для форматирования сообщений. Чтобы избежать постоянного создания и удаления потока и строки я хочу держать поток в постоянно существующем объекте (например статическом). Перед началом очередного вывода я делаю setp(0). Запись формируется от начала строки, но метод str() всегда возвращает строку с длиной, равной размеру самого длинного сообщения. Все лишние символы слева заполнены остатками от предыдущих сообщений. Можно ли как-то усекать строковый поток? |