Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » char einlesen ohne auf enter zu warten

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
09.10.2006, 10:16 Uhr
huckleberry



hi leute, ich schreibe grade kleine kommandozeilentoools in visual c++.
wenn das programm gestartet wird steht da sowas wie

programm x
------------
(Q) quit
(L) load
(C) Compute

nun will ich eine taste einlesen ohne das dann in der nächsten zeile L oder so steht... und wenn ich zB "L" eingebe soll er dann sofort ein L haben ohne auf enter zu warten..
mit
C++:
cin.ignore(0);


habe ichs net hingekriegt????

und gibt es effektive möglichkeiten um menüs zu machen? fertige header oder so?

ich danke im voraus. mfg
--
There are 10 types, those who understand binary and those who don't...

Dieser Post wurde am 09.10.2006 um 10:23 Uhr von huckleberry editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
09.10.2006, 11:50 Uhr
xXx
Devil


Hmm... Platform unabhängig, weiß ich nciht ... an sonnsten mal mit GetASyncState oder GetASyncKey versuchen ...

und der conioex header hat dafür nen paar nette funktionen...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
09.10.2006, 16:16 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


guck mal nach der Funktion getch() aus conio.h
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


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: