注册 登录
编程论坛 VC.NET论坛

基本类型值和CString之间的转换问题

sonellee 发布于 2006-10-25 18:22, 2099 次点击
我想将一个int 型变量转换成CString,我该怎么办??
PS:我要将这个变量的值输出。
7 回复
#2
drm12302006-10-25 20:08
itoa
#3
十一月天2006-10-26 15:24

int a = 10;
String b = Convert.ToString(a);
或者
String b = a.ToString();

还有一点要说的是CString个人认为在.NET中都是String类型。

#4
sonellee2006-10-27 21:40

我刚才 试过了,不行呀。
int基类型 有ToString()函数吗?是不是需要什么预编译头文件??
两种方法都不行。

还有人推荐CString str;
int i=10;
str.Format("%d",i);

到底哪种方法是对的呢?

#5
smallbee2006-10-29 12:29
CString str;
int i=10;
str.Format("%d",i);
还是这个好吧.
#6
十一月天2006-10-30 09:59
以下是引用sonellee在2006-10-27 21:40:55的发言:

我刚才 试过了,不行呀。
int基类型 有ToString()函数吗?是不是需要什么预编译头文件??
两种方法都不行。

还有人推荐CString str;
int i=10;
str.Format("%d",i);

到底哪种方法是对的呢?

using System;
应该是要有这个的

#7
kingdom711212006-11-02 14:47
还有人推荐CString str;
int i=10;
str.Format("%d",i);
个人认为这个答案可以
#8
小天狼星2006-11-02 18:00
以下是引用kingdom71121在2006-11-2 14:47:10的发言:
还有人推荐CString str;
int i=10;
str.Format("%d",i);
个人认为这个答案可以

随便你,自己觉得好就可以了

1