Ich entwickle eine sehr einfache App auf meinem Mac mit QtCreator.Konsole Eingabe mit Qt Creator
Es ist eine Konsolenanwendung und ich möchte den Benutzer seinen Namen eingeben, und dann zeige ich seinen Namen. Hier ist der Code:
#include <iostream>
int main(int ArgC, char* ArgV[])
{
char Name[1000];
std::cout << "Type your name : ";
std::cin >> Name;
std::cout << "Hello " << Name << "\n";
return 0;
}
Wenn diese App mit QtCreator ausgeführt wird, die Zeichenfolge "Geben Sie Ihren Namen ein:" in dem 'Application Output' Registerkarte angezeigt. Aber wenn ich etwas Text eintippe und die Eingabetaste drücke, passiert nichts.
Was ist los?
In meiner Version von QTcreator (3.6.0) ist die Registerkarte "Projekt" eine vertikale Registerkarte namens "Projekte" (mit "s"). Sie finden es auf der linken Seite des Hauptfensters. Wie bei den Voreinstellungen und dem Terminalpfad befindet er sich in "Werkzeuge> Optionen> Umgebung (vertikale Registerkarte)> System (Registerkarte Horizontal)" –