C++

来源:互联网 发布:easybcd引导ubuntu 编辑:程序博客网 时间:2024/06/06 04:37

string类型转换int类型


C语言转换形式:

[plain] view plain copy
 print?在CODE上查看代码片派生到我的代码片
  1. ...  
  2. std::string str;  
  3. int i = atoi(str.c_str());  
  4. ...  


C++转换形式(C++11):

[plain] view plain copy
 print?在CODE上查看代码片派生到我的代码片
  1. ...  
  2. std::string str;  
  3. int i = std::stoi(str);  
  4. ...  

同样, 可以使用 stol(long), stof(float), stod(double) 等.


int转string:

int n = 65535;char t[256];string s;sprintf(t, "%d", n);s = t;cout << s << endl;


1 0
原创粉丝点击