注册 登录
编程论坛 C++教室

在VC下如何使用toString

lin_jun_cai 发布于 2016-10-14 17:15, 2092 次点击
求一段可运行的简单事例代码
3 回复
#2
StadyC2016-10-15 21:47
char数组的话,可以直接赋给string。

int的话,这样:
int a = 123;
char temp[10];
itoa(a, temp, 10);    //第三个参数为你要转化成什么进制
然后把temp赋给string即可。

float or double的话,这样:
double d = 123.45;
char temp[10];
gcvt(d, 5, temp);    //第二个参数为你要存储几位有效数字
然后把temp赋给string即可。

这些函数在stdlib.h里面,实例代码你自己敲敲吧,不长
#3
lin_jun_cai2016-10-17 17:34
回复 2楼 StadyC
感谢回复,不过我只是单纯的想要使用tostring而已。
#4
StadyC2016-10-18 08:38
回复 3楼 lin_jun_cai
你以前是写C#的吧?很不幸的是,C++是没有自带的ToString函数的,需要自己写
1