istringstream是由一个string对象构造而来,istringstream类从一个string对象读取字符。
istringstream的构造函数原形如下:
istringstream::istringstream(string str);
include
include
using namespace std;
int main()
{
istringstream istr;
istr.str(“156.7”);
//上述两个过程可以简单写成 istringstream istr(“1 56.7”);
cout << istr.str() << endl;
int a;
float b;
istr >> a;
cout << a << endl;
istr >> b;
cout << b << endl;
return 0;
}
可进行int与float的转换