先占坑。
VS里面的字符串处理太麻烦了……
wchar
TCHAR
lpbyte
等等类型搞的头都大了,慢慢查资料再完成这篇文章吧
===============================================
2011年12月17日更新
首先,大家可能都注意到了,当在VS2005以上版本里面新建一个工程时,通常要将工程属性中的字符集改为“使用多字节字符集”,否则的话一般代码很多地方都会出错。
显然
对于Unicode编码而言,如果是Unicode字符串,则可以在字符串的前面加上L,例如L"字符串",或者使用TEXT("字符串")。
_T()宏会根据是否定义了
wchar_t :表示Unicode编码下的unsigned char,
本文探讨了Visual Studio中复杂的字符串处理问题,重点介绍了wchar_t与TCHAR等类型的区别及使用场景,同时提到了针对不同字符集(如Unicode和多字节字符集)在VS2005及以上版本中进行设置的方法。
5万+

被折叠的 条评论
为什么被折叠?



