VC++中CString类在不同环境中的区别
2014-03-26 21:01
399 查看
CString对象,在VC6.0中和在VS2010中的操作方法有些不一致,此处给出一些解决办法。
关于CString对象的初始化问题,在VC6.0中,就可以直接实现CString对象的初始化,例如以下代码:
CString cs = “hello”;
但是上述代码在VS2010中,却会报错,无法通过编译,这是因为VS2010使用了unicode编码格式,在VS中如果需要进行初始化,则可以按照以下代码执行:
CString cs = _T("hello");
这样的话,既可以在VS2010中实现CString对象的初始化,又不会报错。
关于CString对象的初始化问题,在VC6.0中,就可以直接实现CString对象的初始化,例如以下代码:
CString cs = “hello”;
但是上述代码在VS2010中,却会报错,无法通过编译,这是因为VS2010使用了unicode编码格式,在VS中如果需要进行初始化,则可以按照以下代码执行:
CString cs = _T("hello");
这样的话,既可以在VS2010中实现CString对象的初始化,又不会报错。
相关文章推荐
- PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
- 不同环境下换行符的区别
- VC开发环境下DEBUG和RELEASE的一个区别
- c/vc++ 环境下不同的文件长度获取方法
- tasklet与workqueue的区别和不同应用环境总结
- Linux和windows环境下的Java开发的区别与不同
- 【LibUIDK界面库系列文章】Edit控件在不同操作系统及编译环境下的区别
- c/vc++ 环境下不同的文件长度获取方法
- linux环境下不同脚本文件配置的环境变量作用域范围的区别
- 64位和32位编译环境下不同数据类型长度的区别
- Linux和windows环境下的Java开发的区别与不同
- c/vc++ 环境下不同的文件长度获取方法
- Linux和windows环境下的Java开发的区别与不同
- 集中不同环境下--正则表达式--区别
- Linux和windows环境下的Java开发的区别与不同
- PHP 5.3.1 安装包 VC9 VC6不同版本的区别是什么
- tasklet与workqueue的区别和不同应用环境总结 .
- 不同环境下的str.getBytes().length!=str.length()全角半角判断的区别
- VC中不同类型DLL及区别
- VC中不同类型DLL及区别