Properly print utf8 characters in windows console

前端 未结 7 559
慢半拍i
慢半拍i 2020-11-29 04:34

This is the way I try to do it:

#include 
#include 
using namespace std;

int main() {
  SetConsoleOutputCP(CP_UTF8);
   //ge         


        
7条回答
  •  忘掉有多难
    2020-11-29 05:18

    //Save As UTF8 without signature
    #include
    #include
    int main() {
      SetConsoleOutputCP(65001);
      const char unicode_text[]="aäbcdefghijklmnoöpqrsßtuüvwxyz";
      printf("%s\n", unicode_text);
    }
    

    Result:
    aäbcdefghijklmnoöpqrsßtuüvwxyz

提交回复
热议问题