c++ windows下设置控制台编码格式为utf8

为了跨平台时窗口输出编码统一为utf8,可以添加以下设置

#ifdef _WIN32
#include <Windows.h>
#endif // _WIN32

int main(int argc, char** argv)
{
#ifdef _WIN32
    SetConsoleOutputCP(CP_UTF8);
#endif // _WIN32
    return 0;
}
posted @ 2023-11-14 17:55  miyanyan  阅读(428)  评论(0编辑  收藏  举报