关于C++字符 以及编码 宽字符

来源:互联网 发布:mac 储存文件 编辑:程序博客网 时间:2024/05/16 02:06

1、在定义字符型数据时,应尽量使用TCHAR,以便于在转换编码格式时,扩展问题

 

TCHAR 定义如下(猜测):

 

 

 

在工程定义为UNICODE时,会自动将变量转换成wchar_t型。

 

 

2、宽字符赋值:

wchar_t  wc1 = L"河蟹";

wchar_t  wc2 = _T("河蟹");// 需要包含头文件 tchar.h

 

 

3、在控制台下输出宽字符

 

 

4、把宽字符串转换成多种编码的字符串