Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem programovani na klasickem PC

Inac namiesto zbytocneho volania systemoveho pause (co je dost blby zvyk a nebezpecna vec) mozes pouzit standardne ANSI C fcie, napr. kbhit(). Napr.

while(!kbhit());  // cakaj na klavesu
int ch = getch();  // odstran kod klavesy z input buffra
if(ch==0 || ch==0xE0) getch(); // ak to bola extended key tak odstran aj druhy byte
u Visual C++ budes muset pouzit _kbhit a _getch s podtrzitkom, ptz microsoft musi byt furt specialna dementnost, to ti ale prekladac napise ze co sa mu nepaci.
P.S. a potrebujes potom samozrejme na zaciatku aj #include <conio.h>

P.S.2. a zacni trocha programovat aj sam, najdi si na google zoznam aspon ANSI C funkcii a citaj.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny