Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

citanje tipka u konzoli

[es] :: C/C++ programiranje :: citanje tipka u konzoli

[ Pregleda: 2601 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

camp
Ne mogu da trijangulisem!

Član broj: 8291
Poruke: 79
61.7.162.*



+3 Profil

icon citanje tipka u konzoli10.10.2006. u 12:39 - pre 213 meseci
da li postoji neka standardna funkcija u c-u koja mi omogucava da detektujem ako je neka tipka pritisnuta i koja je tipka unsena? (u pitanju je linux shell) stvar sa msdn-a ne radi, nije nadjen header, ili kako to da uradim...
 
Odgovor na temu

pantokrator.net
Berislav Kovacki
Serbia

Član broj: 112810
Poruke: 4
*.zrlocal.net.

Jabber: pantokrator@jabber.org
ICQ: 202319774
Sajt: blog.pantokrator.net


Profil

icon Re: citanje tipka u konzoli10.10.2006. u 18:09 - pre 213 meseci
Funkcija za citanje karaktera iz konzole iz standardne C biblioteke je int getchar(void). Include header je <stdio.h>. Dodatna objasnjenja mozes videti iz linux konzole sa: man getchar. Informacije o funkcijama standardne c biblioteke mozes dobiti sa: info libc (batali MSDN kad radis na linux-u ;) )

 
Odgovor na temu

rumpl

Član broj: 54959
Poruke: 156
*.net81-66-199.noos.fr.



Profil

icon Re: citanje tipka u konzoli10.10.2006. u 19:42 - pre 213 meseci
Term (ili shell) ima 2 nacina rada:
1.Canonicni, sto znaci da term ceka da korisnik pritisne "enter" i da onda posalje celu liniju programu
2.(Non canonical) ajd ti ga prevedi majke ti. U tom modu, svaki karakter se salje bez cekanja pritiska na "enter"

Ako sam dobro shvatio tebi treba jedan shell u non-canonical modu.
Ako pogledas 'man tcgetattr' ili tcsetattr, (isti man ;) ) videces jedan primer negde na sredini man-a
Sad, samo treba malo da izmenis primer da bi shell stavio u non-can mode.

eto

(A, ako neces sa ovim da se zezas, pogledaj malo sa strane ncurses-a)
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart
 
Odgovor na temu

camp
Ne mogu da trijangulisem!

Član broj: 8291
Poruke: 79
168.120.230.*



+3 Profil

icon Re: citanje tipka u konzoli14.10.2006. u 12:35 - pre 213 meseci
hvala na odgovorima :) snasao sam se :)
 
Odgovor na temu

[es] :: C/C++ programiranje :: citanje tipka u konzoli

[ Pregleda: 2601 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.