Anfängerfrage
-
Wo ist eigentlich im VC2005EE die Einstellung, damit die Konsole offen bleibt?
-
Benuze Windows XP Professional. Das Programm heißt "Projekt1".
Viel weiter bin ich mit den Code ja immer noch nicht, weil ich nicht weiß wo ich das:void wait ()
{
std::cin.clear();
std::cin.ignore(std::cin.rdbuf()->in_avail());
std::cin.get();
}dann einfügen muss.
-
int main() { wait(); }
-
FreeeezY schrieb:
Benuze Windows XP Professional. Das Programm heißt "Projekt1".
Dann kannste es über die konsole aufrufen, indem Du ins Projektverzeichnis und dort in debug gehst und dann "Projekt1" eingibst.
Viel weiter bin ich mit den Code ja immer noch nicht, weil ich nicht weiß wo ich das:
void wait ()
{
std::cin.clear();
std::cin.ignore(std::cin.rdbuf()->in_avail());
std::cin.get();
}dann einfügen muss.
Aber dann behaupte doch nicht, das kann Dir nix helfen, sondern sag wo die Probleme liegen. Kopier's einfach vor der main in den Code. 1310-Logik hat ja schon gesagt, wie man's aufruft.
-
asdf
-
Jester kannst du mir dann nochmal genauer erklären? mit der Konsole damit kenne ich mich noch gar nicht aus wenn ich ehrlich bin.
-
Du wirst doch zumindest mal DOS benutzt haben?!
Eigentlich brauchste nicht viel, cd Verzeichnisname wechselt das Verzeichnis, cd .. geht ins übergeordnete Verzeichnis, dir zeigt den Verzeichnisinhalt und der einfache Dateiname führt eine Datei aus.
Starten kannst du die Konsole (ab Win2k) mit Startmenü -> Ausführen -> "cmd"
-
ne hab noch nie DOS benuzt. bin ja erst 15 jahre alt und hab deswegen ach keine ahnugn davon.
-
Muss man wenn man imVerzeichiss ist und die Datei öffnen will. das ".exe" mit dran hängen oder nicht??
-
Dann bist Du ja noch jung und lernfähig. Genau das richtige Alter um zu lernen wie man Eigeninitiative zeigt und sich auch selbst mal was erarbeitet. Das grundsätzliche Rüstzeug hast Du jetzt, wie man eine Konsole öffnet und Verzeichnisse wechselt. Die Ähnlichkeit der Verzeichnisanzeige der Konsole mit gewissen Sachen die Du schonmal im Explorer gesehen hast sollte Dir direkt ins Auge springen.
Und selbst wenn Du die Konsole nicht selbst öffnen willst, wurde Dir bereits erklärt wo Du die wait Funktion hinsetzen musst und wie Du sie in main aufrufst. Zu der Eigenständigkeit gehört jetzt das wenigstens mal auszuprobieren. Bei konkreten Fragen helfen wir gern, doch das ist ein Programmierforum und keines für Computergrundlagen wie "was ist ein DOS-Fenster".
FreeeeezY schrieb:
Muss man wenn man imVerzeichiss ist und die Datei öffnen will. das ".exe" mit dran hängen oder nicht??
Wie wärs mit ausprobieren?
-
Nein, musst du nicht. Dafür sorgt der Eintrag ".EXE" in der Umgebungsvariable PATHEXT.
Warum hast du es nicht einfach ausprobiert?! Wäre bestimmt schneller gegangen als nochmal zu posten.
-
ich habs ausprobiert bin ja nch dumm, aufjeden fall nich immer. es gib nur beides nich. mit exe un ohne auch nicht. deswegen wollte ich nochmal nachfragen.
-
ok weiß jetzt wie es geht. danke für die hilfe.