Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok úgy karaktert...

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
 1/4 anonim ***** válasza:
Konzolba ezt nem lehet.
2014. jan. 18. 12:47
Hasznos számodra ez a válasz?
 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.
2014. jan. 18. 13:21
Hasznos számodra ez a válasz?
 4/4 anonim válasza:

#include<conio.h>



c=getch();

2015. dec. 1. 13:18
Hasznos számodra ez a válasz?

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!