#include<sstream>
#include<iostream>
#include<string>
using namespace std;
int main(){
string s;
s = "111 235.366 233.321 115 空 格111 全153.666 部 消除";
int i;
double x;
stringstream sy(s);
while(sy>>i)
cout<< "int类型为" << i << endl;
stringstream sx(s);
while(sx>>x)
cout<< "double类型为" << x <<endl;
}
1.一旦碰到与所要取出数值类型不同的字符串时就立刻终止
2.一般用在按空格取出字符串,数据类型转换上