Bitte Hilfe!
-
ich arbeite erst seit kurzem mit c++
ich würde gerne ein utf8 Unicode zeichen auf der Konsole ausgeben aber es kommen nur krüptische zeichen.
z.B: wenn ich '←' in den Editor eingebe kommt auf der Konsole ein 'E' mit einem strich.ich verwende Code::blocks und den GNU GCC compiler
danke schon im vor raus!
-
Du musst vorher Unicode aktivieren auf der Konsole, zumindest unter Windows.
Beispiel:#include <iostream> #include <string> int main() { system("chcp 65001"); std::wcout << "ÜÜÜÜ" << std::endl; }
Siehe auch: https://stackoverflow.com/questions/2849010/output-unicode-to-console-using-c-in-windows