c++string与数字的互转

来源:互联网 发布:下载word2010软件 编辑:程序博客网 时间:2024/06/07 16:52

今天在GitHub上看代码,有个人写了个数字和数字互转的函数,我就想啊,这么基础的操作STL难道不会都没干吧。就去Google上搜了一把,c++reference上面给出了一些方法,我想列出来给大家看一下。

1.数字转string:

数字转string,标准库里专门提供了函数:

包含的头文件 string,使用的话就是直接std::to_string(T para),会返回一个string,这个函数接受的参数可以是int、long、long long、及其unsigned,float、double、long double等,使用起来还是比较方便的。

2.string转数字

至于string转数字,标准库当然也有函数啦,可是我在搜索的时候发现了很多是使用stringstream,我看了下也是比较麻烦,我这里就不说了。

同样包含头文件 string,使用方法,std::stoi,std::stol,std::stoll,std::stof等等,其实就是把c中的a换成s就是了,也是很方便的。


希望可以帮到大家一点。

原创粉丝点击