如何用相同的stringstream
对象标记两个不同的字符串?
我正在尝试以下代码,但它不起作用:
using namespace std;
void check()
{
stringstream s( "This is a test");
string token;
while (s>>token)
{
cout<< token <<'\n';
}
s.str("hello world");
while ( s>> token )
{
cout<< token <<'\n';
}
}
int main()
{
check();
int z;
cin>>z;
}