0

我已将 som 信息放入 stringstream ss:

stringstream ss (stringstream::in | stringstream::out);
ss<<"abc 456 ";
ss<<123

然后我决定将字符串内容检索到字符串 g:

std::string s;
std::string g;

for (int n=0; n<c; n++)
{
ss >> s;
g=g+s;
}
cout << g <<endl;

出于这个原因,我需要知道对 ss 做了多少展示位置。怎么知道?检索字符串信息的方法可能不是很聪明 - 然后让你的方式。

4

1 回答 1

6

我需要知道对 ss 做了多少展示位置。怎么知道?

您需要自己计算,stringstream 无法计算对其进行了多少次插入。

检索字符串信息的方法可能不是很聪明 - 然后让你的方式。

怎么样:

ss.str()

获取包含插入其中的所有内容的完整字符串。

于 2012-08-22T11:21:49.073 回答