【C++】string类型与数字类型互换
来源:互联网 发布:软件项目管理教程 编辑:程序博客网 时间:2024/05/21 06:16
C++11之前,想把数字类型和string类型进行相互转换并不是一件很简单的事情,方法虽然不少,但是并不是很容易使用,此处只写一种泛型方法。
泛型方法:
C++11增加了库函数to_string()及相应的stoi等函数:
泛型方法:
/* * c++11之前 * 将任意数字类型转成string表示 * 将string转成相应的数字类型,有atoi等函数 */template <typename T>string numerical_to_string(T rhs){ stringstream ss; ss<<rhs; return ss.str();}
C++11增加了库函数to_string()及相应的stoi等函数:
#include <iostream>#include <string> //c++11 to_string()、stoi等using namespace std;int main(){ /* * to_string() 函数 * 参考链接:http://www.cplusplus.com/reference/string/to_string/ */ cout<<to_string(j)<<endl; string tmp="45"; cout<<stoi(tmp); return 0;}注意上述代码都没有进行异常处理。
0 0
- 【C++】string类型与数字类型互换
- JAVA_Int与String类型的互换
- JAVA_char[]数组与String类型的互换
- 数字类型 字符串型 互换
- int和string类型互换
- String类型和Int类型互换
- char & string 与 int 类型的互换方法
- 【STL】 string和char 数组类型互换
- Swift- String和Int类型互换
- Java中String类型和Byte类型的互换问题
- java中String类型和Date类型的互换
- C++->string与数值类型的拼接
- C++: char* 与 string类型转换
- C++:string类型与char*类型转换方法
- string类型转化为数字类型
- 整型与字符串类型互换 JAVA
- QT float与QString类型互换
- Android---bitmap与file类型互换
- Java使用HTTP的get方法读取网络数据、使用post方法与网络交互通信
- 支持向量机smo算法
- 欢迎使用CSDN-markdown编辑器
- 背包问题-poj1742
- uva 11796 俩狗问题(2维计算集合终极模板)
- 【C++】string类型与数字类型互换
- hdu 1512 Monkey King 左偏树
- C字符串和C++中string的区别
- Python开发_python的安装
- MySQL索引背后的数据结构及算法原理
- 经典算法题一览
- java动态代理简明教程
- #if defined和#if !defined(c语言的宏定义)
- 打擂台算法