我有一个向量:
vector<stringstream*> ssv;
for (int i = 0; i < cIter; i++) {
ssv.push_back(new std::stringstream);
}
如何放入向量 ssv 字符串的元素?
我尝试:
string s1 = "easfef" + '\n';
int i = 0;
*ssv[i] << s1 << '\n';
但它给了我一个空字符串:
string sdf = ssv[i]->str();
我该怎么做?
感谢您对“\ n”的帮助,但它仍然是向量的问题:如果我写:
std::string s1 = "qwerqwr\n"; // for example
int i = 0;
*ssv[i] << s1;
但是像以前一样给我一个空字符串
string sdf = ssv[i]->str();