Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/126.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何使用stringstream在循环中追加?例如_C++_String_Stringstream - Fatal编程技术网

C++ 如何使用stringstream在循环中追加?例如

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

我正在尝试使用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;i=stk.pop()){

os该代码不应覆盖
os
。它应该使用
什么是
stk
?除了缺少
Hi之外,最后一行是否应该是
cout Needs.@Philipp不需要它。
cout os.str();
…missing
这是一个不错的评论,但由于问题中提供的信息非常有限,因此无法回答隐含的问题,“为什么我的代码不能工作?”这一点得到了采纳。我们必须看看——也许我会幸运地猜到他的错误。;-)