![]() |
[C++] Konsolenanwendung: Einlesen von Befehlen
Hi DPler :hi.
Ich möchte in meinem Konsolenprogramm Zeilen mit Leerzeichen einlesen, z.B. Ordnerpfade. Allerdings funktioniert das mit scanf ja so nicht. Man könnte das Ganze zwar in einer Schleife per getche lösen, allerdings wird da das korrigieren, löschen, einfügen von Buchstaben sehr schwer. Ich bin mir sicher das einer von euch eine idee hat wie ich das besser machen kann :) |
Re: [C++] Konsolenanwendung: Einlesen von Befehlen
|
Re: [C++] Konsolenanwendung: Einlesen von Befehlen
Code:
Die Eingabetaste am Ende wird auch eingelesen.
char buffer[1024];
fgets(buffer,1024,stdin); BTW: Das ist mehr C als C++. In C++ gibts sicher bessere Möglichkeiten. |
Re: [C++] Konsolenanwendung: Einlesen von Befehlen
Danke sehr, werde ich gleich testen :thumb:
|
Re: [C++] Konsolenanwendung: Einlesen von Befehlen
Warum geht scanf nicht? Und wenn man C++ programmiert sollte cin funktionieren.
|
Re: [C++] Konsolenanwendung: Einlesen von Befehlen
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz