Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (GNU/Linux, *NIX, *BSD und Co) » getc() ohne inkrementierung.

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
29.11.2006, 14:41 Uhr
flappinski



Hallo Leute,
folgendes Problem: Ich lese mit cin aus dem Standard-Instream. Jetzt will ich bei einem Newline eine Aktion auführen. Ich lese also mit getc() das nächste Zeichen ein. Nur wird jetzt der Lesezeiger um einen erhöht, was dazu führt, dass beim nachsten cin einZeichen fehlt. Wie kann ich das am besten vermeiden? Ich will dabei nicht mit getline arbeiten, sondern direkt im Stream bleiben.
Habt Ihr das verstanden, oder muss ich Beispiele bringen?
Gruss,
Stephan
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
29.11.2006, 17:24 Uhr
Pler
Einer von Vielen
(Operator)


Warum willst du beim nächsten cin das Zeichen nochmal einlesen. Du weißt doch schon was drin steht?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (GNU/Linux, *NIX, *BSD und Co) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: