本站首页    管理页面    写新日志    退出


«October 2018»
123456
78910111213
14151617181920
21222324252627
28293031


公告

谦卑,荣誉,牺牲,英勇,怜悯,诚实,精神,公正。


我的分类(专题)

日志更新

最新评论

留言板

链接

 

 


Blog信息
blog名称:
日志总数:180
评论数量:697
留言数量:7
访问次数:2829722
建立时间:2005年12月29日




[网上东东]int char* float与CString 之间的转换
读书笔记,  软件技术

newqiang 发表于 2006-1-1 13:16:27

1。 int <->CString 1) int ->CString int n = 1; CString str; str.Format("%d",n); 2) CString->int CString str = "1"; int n = atoi(str.GetBuffer(0)); 2. char* 与CString 1)char*->CString char sz[128]; CString str; str.Format("%s",sz); 2) CString -> char* CString str; int nLength = str.GetLength(); char* sz = new char[nLength]; sz = str.GetBuffer(0); 3. float<->CString 1)float->CString float f = 0.0; CString str; str.Format("%f",f); 2) CString->float CString str = "0.0"; float f = atof(str.GetBuffer(0));


阅读全文(19072) | 回复(8) | 编辑 | 精华
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

没有(游客)发表评论于2009-9-20 12:02:24

float--->CString 不能将参数 1 从“const char [3]”转换为“const wchar_t *”


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

ninicao(游客)发表评论于2007-9-16 9:21:21

要包含哪个头文件

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


dfdf
读书笔记,  软件技术

ffffffff(游客)发表评论于2007-8-14 22:29:34

ffffffffff

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

yzxb010(游客)发表评论于2006-10-20 0:40:45

'atoi' : cannot convert parameter 1 from 'unsigned short *' to 'const char *' 以下为blog主人的回复:  废话。itoa()

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

newqiang发表评论于2006-3-29 19:44:53

用完后可以delete sz 即可。

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

hhk(游客)发表评论于2006-3-29 18:00:37

2) CString -> char* CString str; int nLength = str.GetLength(); char* sz = new char[nLength]; sz = str.GetBuffer(0); 错误!会造成内存泄露; char* sz = new char[nLength]; sz = str.GetBuffer(0); 应改为: char* sz = str.GetBuffer(0);

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

newqiang发表评论于2006-1-9 11:35:45

你的意思是把int[]全部放到一个cstring里还是放到cstring[]里面。如果是后者,则根据第三点可以解决。如果是前者,是否可以先转成char*,在根据第二点解决,或者定义cstring[],全部转成cstring[],然后进行“+”,应该就可以了。。。 呵呵,我也是初学者,多多指教。

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:int char*  float与CString 之间的转换
读书笔记,  软件技术

bone(游客)发表评论于2006-1-9 11:14:27

如何将int[]转换到CString中呢?谢谢!

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.063 second(s), page refreshed 144151065 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号