Output Unicode to console Verwenden von C ++ in Windows

Ich lerne immer noch C ++, also trage mich und meinen schlampigen Code. Der von mir verwendete Compiler ist Dev C ++. Ich möchte Unicode-Zeichen mit cout an die Konsole ausgeben können. Wann immer ich Dinge versuche wie:

#include <iostream>

int main()
{
    std::cout << "Hello World!\n";
    std::cout << "Blah blah blah some gibberish unicode: ĐĄßĞĝ\n";
    system("PAUSE");
    return 0;
}

Es gibt seltsame Zeichen wie µA ■ Gg an die Konsole aus. Warum macht es das und wie komme ich dazu, ĐĄßĐĄ anzuzeigen? Oder geht das nicht mit Windows?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage