Я пытаюсь использовать ostringstream для объединения строк в цикле. К сожалению, используется только самый последний поток. Кто-нибудь может указать мне правильное направление на выполнение этого или аналогичного (другой + с конкатенацией строк)?
Спасибо
std:ostringstream os;
for (int i = stk.pop(); i != 0; i = stk.pop()) {
os << i << endl;
}
cout os.str();
То есть значение 'os' каждый раз перезаписывается? Есть ли способ добавить в поток?
РЕШЕНИЕ
Этот код работает, у меня была ошибка.
Спасибо