Hogyan tudok úgy karaktert bekérni (C++), hogy a kért karakter lenyomásakor egyből menjen tovább és ne várjon az enterre (Console App, kezdő vagyok! )? Codeblocks, Ubuntu.
Figyelt kérdés
Nem működött se ez:
char c;
cin >> c;
se ez:
#include <stdio.h>
char c;
c = getchar();
Amit szeretnék, az az, ismétlem, hogy a a kért karakter (h) megnyomásakor azonnal végezze el a műveleteket, amiket kijelölök neki (mondjuk kiírja, hogy "siker!").
2014. jan. 18. 12:34
2/4 A kérdező kommentje:
Köszi, ebben az esetben majd később (sokkal).
2014. jan. 18. 13:02
3/4 iostream válasza:
A standard C++ ilyet nem tud, mivel ő csak arról tud, hogy van a bemeneti stream, amin jönnek karakterek, a konzol viszont alapesetben csak akkor pakol bele ebbe, ha leütsz egy entert (vagy fájlvége jelet, vagy hasonló esemény történik). Viszont oprendszerfüggően viszonylag könnyű ezt megcsinálni: google a barátod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!