istringstream用于执行C++风格的串流操作。
下面的示例是使用一个字符串初始化istringstream类,然后再使用>>操作符来依次输出字符串中的内容。
temp_mon=""; for(int ii=1;ii<=12;ii++){ temp_mon+=Int_to_String(ii); temp_mon+=" "; } istringstream inputString1(temp_mon); while(inputString1>>temps1){ cout<<temps1<<endl; }