C++ Anfänger sucht Hilfe bei cin!!!

Von: , Frage gestellt am Sa, 29. Apr 2000

Hi,

folgendes Problem. Bei einer Variableneingabe soll auch Return als Eingabe
zugelassen werden und anschliessend die Eimgabe beendet werden. Bei scanf in
C ging das so: scanf ( "%[^\n]f",a); Also lese solange ein bis Enter kommt.
Wie geht das mit cin unter C++???

gruss und danke schonmal jetzt für die Antworten

alex

1 Antworten zu dieser Frage

  1. Antwort von nach 5 Tagen hilfreich
    Re: C++ Anfänger sucht Hilfe bei cin!!!

    Hi,

    folgendes Problem. Bei einer
    Variableneingabe soll auch Return als
    Eingabe
    zugelassen werden und anschliessend die
    Eimgabe beendet werden.
    Hallo Alex,

    versuch es mal mit der Methode
    getline(char *ptr,int len,char delim = '\n')
    der Klasse istream. In char *prt wird die Eingabe gepuffert und mit int len kannst Du die Puffergroesse bestimmen.

    Viel Erfolg! :)

    José Manuel Lorenzo López

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!