stringstream
同じオブジェクトで2つの異なる文字列をトークン化するにはどうすればよいですか?
次のコードを試しましたが、機能しません。
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;
}