Ich arbeite an einer VC++ - Windows-Anwendung, die GUI sowie nicht-GUI-basierte Ausführung unterstützt. Die nicht GUI-basierte Ausführung ist für den Konsolenmodus ausgelegt. Jetzt, wenn ich diese Anwendung im GUI-Modus ausgeführt habe, kann ich ein Meldungsfeld für die Benutzerbestätigung im Falle eines Fehlers oder einer Ausnahme anzeigen.wie Fehlermeldung im Konsolenmodus in VC++ angezeigt wird?
Aber im Konsolenmodus, muss ich wie
c ausführen:> myapp.exe -Optionen -MS Ja
Wenn Benutzer ohne "-Optionen" keyword den obigen Befehl eingeben. Ich möchte eine Fehlermeldung im Konsolenmodus anzeigen.
Vielen Dank für die Umsetzung meiner Fragen. Ich folgte Ihrer Antwort. Cerr druckt keine Nachrichten in der Konsole. if (/ * keine Optionen gefunden case * /) {cerr << "err msg" << endl; } – Jack
@saran Dann können Sie 'cout' verwenden – alexeykuzmin0
' cerr' wird nicht standardmäßig auf Windows out standardmäßig umgeleitet. – IInspectable