您的位置:首页 > 编程语言 > C语言/C++

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对象的初始化,又不会报错。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: