怎么在C\C++中输出unicode
"\n "表示换行(同 "\u000A ")怎么在C\C++中输出\u000A 表示成换行\n呢
[解决办法]
#define _UNICODE
用 _TCHAR
你可以去看看MSDN
[解决办法]
wchar_t w= '\u000A ';
setlocale(LC_ALL, "chinese ");
..... //然后使用宽字符版本(对应 Unicode编码)的字符处理函数
[解决办法]
wcout
[解决办法]
#include <tchar.h>
使用_T宏包含所有的字串,如_T( "aa "),此时若在UNICODE下, "aa "则相当于L "aa ",即宽字符,若在非UNICODE下 "aa "则就是 "aa "。
[解决办法]
wcout