cout mit VC++ 2008
-
Hallo,
wie kann ich erreich, dass cout bei VC++ 08 das richtige Zeichen bei diesem Code ausgibt?
#include <iostream> using namespace std; int main() { cout << '©' << endl; wcout << '©' << endl; wcout << L'©' << endl; return 0; }
-
cout << (char)asciicode;für asciicode den code einsetzen
-
Was ist denn das "richtige" Zeichen?
Beachte, dass Source-Code eigentlich immer ASCII sein sollte. Wenn Du schon Sonderzeichen verwendest, dann solltest Du den Source als Unicode abspeichern, damit es unter anderen Ländereinstellungen auch zu einem gleichen Ergebnis kommt.
Aber zu Deiner eigentlichen Frage. Siehe:
http://blog.kalmbachnet.de/?postid=98Acu muss die Console natürlich eine Schriftart verwenden, die dieses unterstützt! (Lucidia Console!)
-
Nice site!