PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [c++] inputhandling



DarkMind
18-05-2005, 12:20
hi!

ich versuche ein c++ programm zu schreiben welches mir beim einen prompt anbietet und dort die user-eingaben entgegennimmt. nur hab ich probleme damit das ganze zu realisieren.

die benutzereingabe sollte ungefähr so aussehen:
[prompt:] befehl1 befehl2 parameter1 parameter2 parameter3 ...

also ein befehl der aus 1 bzw. max. 2 worten besteht und dann eine (beliebig lange) parameterliste. befehle und parameter sind jeweils immer durch genau ein leerzeichen getrennt.

mein problem ist wie ich eine solche command line einlesen, speichern und dann auswerten kann.

einlesen per cin auf einen vector hat nicht funktioniert oder hab ich da was falsch gemacht?!

ich hoffe ihr noch weitere denkanstöße für mich zum lösen dieses problems.

mfg, DarkMind