c++中string字符串和数字类型的转换
2023-09-27 14:26:27 时间
使用流实现
数字类型转为string字符串
#include<bits/stdc++.h>
using namespace std;
int main(){
int n = 123;
stringstream ss;
string str;
ss << n;
ss >> str;
cout << str;
return 0;
}
string字符串转为数字类型
#include<bits/stdc++.h>
using namespace std;
int main(){
int str = "123";
stringstream ss;
int num;
ss << str;
ss >> num;
cout << num;
return 0;
}
使用c++11中的函数直接转换
如果devcpp中方法不可用点击如下链接进行配置
https://blog.csdn.net/weixin_44635198/article/details/114404887
数字类型转为string字符串
to_string(num);
#include<bits/stdc++.h>
using namespace std;
int main(){
int n = 123456;
string str = to_string(n);
cout << str;
return 0;
}
string字符串转为数字类型
stoi(int),stol(long), stof(float), stod(double)
#include<bits/stdc++.h>
using namespace std;
int main(){
string str = "123456";
int n = stoi(str);
cout << str;
return 0;
}
相关文章
- c++数字和字符串的转换
- 【转】C++标准转换运算符reinterpret_cast
- 【转】深入Windows内核——C++中的消息机制
- OpenCV是可以把C++中的动态向量转换为MAT类型的
- 63 C++ - 异常语法
- C++第10周项目3扩展参考——英尺到米的转换表
- C++ OpenCV 图像转换,识别图像轮廓,画矩形
- C/C++中string和int相互转换的常用方法
- C++静态库与动态库
- 《C++游戏编程入门(第4版)》——2.15 问题讨论
- 基于QT(C++)+SQLite实现(界面)Linux系统下的邮件收发软件【100010541】
- 基于C++实现(控制台)表达式转换【100010508】
- C++基类与派生类的转换
- C++中字符数组与string的相互转换
- C++字符串与数值之间转换
- 151、【动态规划】AcWing ——2. 01背包问题:二维数组+一维数组(C++版本)
- 113、【树与二叉树】leetcode ——538. 把二叉搜索树转换为累加树:递增数组视角右中左遍历(C++版本)
- 29、【栈和队列】打开转盘锁(C++版)——BFS和双向BFS解法
- 【C++快速上手】十五、域作用符 ::
- 蓝桥杯练习题十三 - 第几个幸运数(c++)
- 用C++可编程管线渲染obj模型
- C++ char*,const char*,string的相互转换