1、在定义字符型数据时,应尽量使用TCHAR,以便于在转换编码格式时,扩展问题
TCHAR 定义如下(猜测):
在工程定义为UNICODE时,会自动将变量转换成wchar_t型。
2、宽字符赋值:
wchar_t wc1 = L"河蟹";
wchar_t wc2 = _T("河蟹"); // 需要包含头文件 tchar.h
3、在控制台下输出宽字符
4、把宽字符串转换成多种编码的字符串
本文介绍了在C/C++中处理宽字符的基本方法,包括使用TCHAR进行字符类型定义以方便编码转换,宽字符的赋值方式,如何在控制台输出宽字符,以及如何利用WideCharToMultiByte函数将宽字符串转换为不同编码格式的字符串。
1、在定义字符型数据时,应尽量使用TCHAR,以便于在转换编码格式时,扩展问题
TCHAR 定义如下(猜测):
在工程定义为UNICODE时,会自动将变量转换成wchar_t型。
2、宽字符赋值:
wchar_t wc1 = L"河蟹";
wchar_t wc2 = _T("河蟹"); // 需要包含头文件 tchar.h
3、在控制台下输出宽字符
4、把宽字符串转换成多种编码的字符串
2636
7217
3063

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