如何才能讀取第一個新的「標記」(標準非空白字符序列,由操作符>>精確提取)流?我可以提取字符串,檢查是否需要放回,並重置內部流迭代器?我想這可能工作,但不知道如何實現它? 例子: #include <string>
using std::string;
#include <sstream>
using std::stringstream;
int main()
{
是否有一個while循環允許我將stringstream的所有值輸入到某種數據類型中?例如: stringstream line;
while(/*there's still stuff in line*/)
{
string thing;
line >> thing;
//do stuff with thing
}