C\C++:string与int相互转换1
2014-09-03 19:31
441 查看
string转为int (x是int型)
1、用sscanf格式化字符串
string sn="1234";
sscanf(sn.c_str(),"%d",&x);
cout<<x<<endl;头文件#include<sstream>
2、使用流
string sn="1234"
istringstream i(sn);
if (i>>x)
cout<<x<<endl;头文件#include<stdio.h>
3、使用C lib
string sn="1234";
x=atoi(sn.c_str());头文件#include <stdlib.h>
(首篇博文)
1、用sscanf格式化字符串
string sn="1234";
sscanf(sn.c_str(),"%d",&x);
cout<<x<<endl;头文件#include<sstream>
2、使用流
string sn="1234"
istringstream i(sn);
if (i>>x)
cout<<x<<endl;头文件#include<stdio.h>
3、使用C lib
string sn="1234";
x=atoi(sn.c_str());头文件#include <stdlib.h>
(首篇博文)
相关文章推荐
- C++里的int 和string类型相互转换
- C++中int与string的相互转换
- (c++) int 转 string,char*,const char*和string的相互转换
- c++中int,string,char类型的相互转换
- C++中int、string、const char*、CString之间的相互转换
- C++ 中 int,char*,string,CString之间相互转换-整理
- c++ int,double等数字类型与string的相互转换
- C++ int和string相互转换
- C++中string与int的相互转换实现代码
- C++中string,char,int,double等数据类型的相互转换及与ASCII码的转换
- C++中 char*, string, CString, int, double之间相互的转换
- c++中 int类型 与 string类型 的相互转换
- C++中int和string类型的相互转换
- c++中string与int之间相互转换
- c++ CString string char* char int类型的相互转换
- [C++] string与int, float, double相互转换
- c++中 int 和 string 的相互转换
- C++ 中使用sstream进行string和int相互转换
- (个人总结)C++中int类型与String类型的相互转换
- C++中int与string的相互转换