字符串输入流就是从一个字符串中读取数据。
istringstream类
头文件在sstream中
典型的应用就是现实数据类型的转换,主要是string类型和其他类型的转换。
有点像java中的 String.parseint()之类的函数。
emm 还是喜欢java
下面的例子采用函数模板实现string到数值类型的转换。
#include#include //包含istringstream #include using namespace std; //函数模板 template inline T fromString(const string &str){//参数为string引用 istringstream instr(str);//创建字符串输入流 T t; instr>>t;//字符串输入流写入t 实现格式转换 return t; } int main(){ int a= fromString ("5"); cout<("2.3"); cout< 运行结果如下



