#include <iostream>
#include <locale>
using namespace std;
int main() {
std::locale::global(std::locale("en_US.UTF-8"));
std::wcout.imbue(std::locale());
wchar_t ch = L'\u5c0f';
//wprintf(L"%lc\n", ch);
wcout<<ch<<endl;
return 0;
}
本文展示了如何在C++程序中使用`locale`和`std::locale::global`函数来实现文本的UTF-8编码输出,以支持不同语言环境下的小字符‘小’输出。
1012

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



