Visual Studio 20XX中utf-8中文在控制台显示乱码

文章目录


Visual Studio 20xx中,如果源码文件是 UTF8编码,要打印中文到控制台时,控制台会显示乱码,可以进行以下设置。

  • 包含头文件。
  • main函数初始调用SetConsoleOutputCP(CP_UTF8)设置控制台输出字符集为UTF8编码。
#include 

int main(int argc, char* argv[])
{
    SetConsoleOutputCP(CP_UTF8);
    return 0;
}

你可能感兴趣的:(Visual,Studio,visual,studio,ide)