Article View: pl.comp.os.linux.programowanie
Article #436obsluga klawiatury
From: Przemek Borys
Date: Fri, 17 Sep 1999 21:31
Date: Fri, 17 Sep 1999 21:31
46 lines
2584 bytes
2584 bytes
EHLO Maciej!
[16 Sep 99] Maciej Ciesla->All
MC> Jestem poczatkujacym programistom i dopiero sie ucze c.
MC> Niewiem jak moge odczytac pojedynczy klawisz bez echa i
MC> potwierdzenia enterem.
MC> Pod dos'em dziala mi funkcja getch() , a pod linuxem nie moge ja
MC> zastosowac. (niewiem co jest)
Jest to, że conio nie jest specjalnie rozpowszechnionym standardem. Zobacz
http://dione.ids.pl/~pborys/txt/linux i poszukaj tam o ncurses.
Albo
man ncurses
man curs_getch
man curs_inopts
MC> Prosilbym o pomoc, jesli mozna to takze prosilbym o maly
MC> programik ktory odczytuje klawisz i wyswietla jego wartosc.
chodzi o coś takiego
/*%%%%%%%%%*\
*/#include<ncurses/curses.h>
void main()
{int a;;;;
initscr()
;/*;;;*/
cbreak();
a=/**/
getch();
endwin();
printf
("%c\n",
a);}
;)) (przepraszam za tak duży pytajnik: jak nic nie widzisz to przeleć indentem
;> )
kompilacja:
gcc test.c -lnucrses -otest
____\___\___
(_(\|,|_|,|_ [ /o)\ | GCS/S/TW/P d? s+:- a19 UL++++/H L++(++++) PGP- ]
| | |. [ \(o/ | t+++ 5+ X- R- b+ E- W++ PE PS D- !r>r+++ ]
Technical Details
Message-ID:
<3286484785@p41.f47.n484.z2.FidoNet.ftn>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!news.igo.katowice.pl!f26.n484!f47.n484!not-for-mailReferences:
<7rrogu$kfh$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!news.icm.edu.pl!news.man.poznan.pl!polsl.gliwice.pl!news.igo.katowice.pl!f26.n484!f47.n484!not-for-mail From: Przemek Borys <Przemek.Borys@p41.f47.n484.z2.fidonet.org> Newsgroups: pl.comp.os.linux.programowanie Subject: obsluga klawiatury Date: Fri, 17 Sep 99 23:31:48 +0200 Organization: <<<< http://dione.ids.pl/~pborys >>>> Lines: 47 Message-ID: <3286484785@p41.f47.n484.z2.FidoNet.ftn> References: <7rrogu$kfh$1@news.onet.pl> NNTP-Posting-Host: linux.igo.katowice.pl Mime-Version: 1.0 X-Comment-To: Maciej Ciesla X-FTN-CHRS: Latin-2 3 X-FTN-ORIGCHRS: FIDOMAZ 2 X-Newsreader: FEddy 1.4.02 X-FTN-AREA: PL.COMP.OS.LINUX.PROGRAMOWANIE X-FTN-PID: FEddy 1.4.02 X-FTN-MSGID: 2:484/47.41@FidoNet c3e3c731 X-FTN-REPLY: news.onet.pl 90f8a47f X-FTN-Tearline: FEddy 1.4.02 via ifcico X-FTN-Origin: <<<< http://dione.ids.pl/~pborys >>>> (2:484/47.41) X-FTN-SEEN-BY: 484/26 47 999 4500 X-FTN-PATH: 484/47 26 999 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit