This is the way I try to do it:
#include #include using namespace std; int main() { SetConsoleOutputCP(CP_UTF8); //ge
//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