【c++基础】int类型转string类型-to_string函数
前言
使用VS的过程中,经常会用到需要将int类型数据转换为字符串类型,便于显示信息等.
实现方法
c++11标准中的to_string函数,在VS安装文件的include文件中生成的只读文件,使用起来非常方便。
目录是:.\vs2013\VC\include;
参考实例
root.info("Begin to exit..."); int bRet1; cout << llRealHandle << endl; root.info(to_string(llRealHandle).c_str()); if (NET_DVR_StopRealPlay(llRealHandle)) { bRet1 = NET_DVR_GetLastError(); root.info(to_string(bRet1).c_str()); cout << bRet1 << endl; } llRealHandle = -1;
函数std::to_string(float)默认精度是6位,设置指定的小数部分位数,使用substr函数;
#include <string> auto formatDobleValue(double val, int fixed) { auto str = std::to_string(val); return str.substr(0, str.find(".") + fixed + 1); }
string转char*格式:
std::string str; char* cstr = str.c_str()
参考:
1.http://blog.csdn.net/chavo0/article/details/51038397;
2.http://blog.csdn.net/hobbit1988/article/details/7935546;
3. C++ 浮点数转为字符串并保留一定小数位数_henry_23的博客-CSDN博客;
完
各美其美,美美与共,不和他人作比较,不对他人有期待,不批判他人,不钻牛角尖。
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/