C++字符集问题:windows框架中的其他字符类型及其转换
文章目录
- WCHAR
- TCHAR
- 其他扩展类型
- 几个前缀修饰符
-
- 前缀修饰符——L
- 宏定义_T和_TEXT
- 宏定义TEXT
- char与wchar_t变量之间的转换
-
- 基本char与wchar_t的转换
WCHAR
WCHAR实质上就是wchar_t,是windows框架编程中为了统一风格,将C++标准的wchar_t重新定义了一下。
(图片来源网络,侵删)
winnt.h
#ifndef _MAC typedef wchar_t WCHAR; // wc, 16-bit UNICODE character #else // some Macintosh compilers don't define wchar_t in a convenient location, or define it as a char typedef unsigned short WCHAR;
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。