摘要:
char :单字节变量类型,最多表示256个字符,wchar_t :宽字节变量类型,用于表示Unicode字符,它实际定义在<string.h>里:typedef unsigned short wchar_t。 1 wchar_t 类型在 “D:\Qt5.9.0\Tools\mingw530_32\ 阅读全文
摘要:
TEXT宏是windows程序设计中经常遇到的宏,定义在 <winnt.h>中 TCHAR *P = TEXT("this is a const string"); 如果使用UNICODE字符集,则TEXT(“....”) ,相当于 L"....." ; 如果使用普通的 ascii 字符集,则 TE 阅读全文
摘要:
定义 TCHAR :通过define 定义的字符串宏 因为C++支持两种字符串:常规的ANSI编码 (使用""包裹)、Unicode编码(使用L" "包裹)。因此对应的有两套字符串处理函数。 比如:strlen 和 wcslen 分别用于处理两种字符串 使用 微软将这两套 字符集 及其 操作 进行了 阅读全文