C++ 如何使用stringstream在循环中追加?例如
我正在尝试使用ostringstream在循环中连接字符串。不幸的是,只使用了最近的流。有人能给我指出正确的方向来完成这个或类似的任务吗(除了+和字符串连接) 谢谢C++ 如何使用stringstream在循环中追加?例如,c++,string,stringstream,C++,String,Stringstream,我正在尝试使用ostringstream在循环中连接字符串。不幸的是,只使用了最近的流。有人能给我指出正确的方向来完成这个或类似的任务吗(除了+和字符串连接) 谢谢 std:ostringstream os; for (int i = stk.pop(); i != 0; i = stk.pop()) { os << i << endl; } cout os.str(); std:ostringstreamos; for(int i=stk.pop();i!=0
std:ostringstream os;
for (int i = stk.pop(); i != 0; i = stk.pop()) {
os << i << endl;
}
cout os.str();
std:ostringstreamos;
for(int i=stk.pop();i!=0;i=stk.pop()){
os该代码不应覆盖os
。它应该使用什么是stk
?除了缺少Hi之外,最后一行是否应该是cout Needs.@Philipp不需要它。cout os.str();
…missing这是一个不错的评论,但由于问题中提供的信息非常有限,因此无法回答隐含的问题,“为什么我的代码不能工作?”这一点得到了采纳。我们必须看看——也许我会幸运地猜到他的错误。;-)