我们有时从文本读取数据或者其他操作时,常常需要将string类型转换成某一数值,C++中提供的stringstream类能很好的解决这个问题: 如下代码: #include <iostream> #include <sstream> using namespace std; int main() { stringstream str; str<<3.323; double d; str>>d; cout<<d<<endl; system("pause"); } 运行结果: