MFC中的字符串转换

简介:
在VC++中有着一大把字符串类型。从传统的char*到std::string到CString,简直是多如牛毛。期间的转换相信也是绕晕了许多的人,我曾就是其中的一个。还好,MS还没有丧失功德心,msdn的一篇文章详细的解析了各种字符串的转换问题,链接如下: http://msdn2.microsoft.com/zh-cn/library/ms235631(VS.80).aspx
参照这篇文章,可以搞定同码制的字符串转换,如果有unicode到非unicode的转换问题,还需要另寻高招。我通常就是归一化,把工程属性-->General中的Character set统一选为no set或unicode。每每此时,我都会出奇的想念C#。。。









本文转自 duguguiyu 51CTO博客,原文链接:http://blog.51cto.com/duguguiyu/362892,如需转载请自行联系原作者
目录
相关文章
LabVIEW十六进制和字符类型转换
在LabVIEW的串口通信中,数据的发送与接收都是基于字符串控件(常量)进行的。 字符串控件(常量)有两种表现形式:正常显示和十六进制显示。
|
C++
C++中的新式类型转换
C++中的新式类型转换
50 0
|
Windows
MFC格式化字符串
MFC格式化字符串
165 0
MFC FILETIME和CTime相互转换的处理
MFC FILETIME和CTime相互转换的处理
270 0
|
存储 人工智能 程序员
MFC中的CString类使用方法指南
MFC中的CString类使用方法指南  原文出处:codeproject:CString Management 【禾路:这是一篇比较老的资料了,但是对于MFC的程序设计很有帮助。我们在MFC中使用字符串的相关操作,首先想到的就应该啊是CString,而不是char*或者string。
1759 0