有时调试需要在控制台输出 string(使用 printf
), wstring(wprintf
) 。但是当 wstring 中包含中文等Unicode字符时,wprintf
就无法正确输出中文字符。此时可以使用 _cwprintf
来代替。
#include <iostream>
#include <conio.h>
// 需要包含头文件:<conio.h>
_cwprintf(L"中文 Test \n", L" 测试 string");
标签:字符,中文,输出,wprintf,控制台,include
From: https://www.cnblogs.com/Jeffxu/p/17048097.html