Kyl*_*yle 5 c++ string unicode-string visual-c++
你应该如何在VC++中使用unicode字符串?当然你应该#define UNICODE,但你的字符串怎么样?
是应该在所有文本周围使用TEXT()或_T()宏,还是只要在字符串前放一个L?我相信所有程序现在应该使用unicode,所以使用L前缀不是最干净的吗?
意见?
使用前缀声明 Unicode 字符串文字L。
或宏适用于过去的糟糕日子TEXT(),_T()当时您希望为 Unicode 和非 Unicode 版本的 Windows (Windows 9x) 编译单一源代码。值得庆幸的是,您现在可以安全地忽略 Windows 9x。