Veröffentlicht 1. September 201014 j hallo, ich versuche seit einiger Zeit and die Übergabeparameter meiner Consolen-Anwendung ranzukommen. Das sieht dann in etwa so aus: int _tmain(int argc, _TCHAR* argv[]) { for(int i=0;i<argc;i++) { cout <<argv[i]<<"\n"; } cin.get(); return 0; } Wenn ich nun mein Programm starte mit folgender Anweisung: test.exe arg1 arg2 arg3 Bekomme ich folgende Ausgabe: 00345334 00345346 00345350 0034535A Ich versteh nicht ganz wo das Problem liegt. Ich hatte mir eigentlich eine Ausgabe wie die folgende vorgestellt: Programmname (in diesem Fall test) arg1 arg2 arg3 Als IDE verwende ich Visual Studio 08. Wäre super wenn mir jemand die Augen öffnen könnte. Gruß Tony
2. September 201014 j Jup, danke ist mir gerade eingefallen. Ist ja Standartmäßig auf UTF-8 eingestellt .
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.