我在做编程工作,是这样的
vector<Member> members;
stringstream ss;
stringstream ss1;
for (vector<Member>::iterator it = members.begin; it != members.end(); it++){
ss << it->name << ",";
if (check(it->id)){
ss1 << it->name << ",";
}
}
所以,最后,会有一个我不需要的“,”,我想从ss中得到它,怎么做,我知道我可以使用一些变量来控制它,但我认为直接操纵ss会更方便这里有朋友提供的方法不能处理ss1的情况,如何控制ss1的“,”。
谁能告诉我为什么 ostream 不能返回任何数据,但 istream 可以放回数据