Re: getch() in linux
vinit dhatrak <[email protected]>
| Newsgroups | org.kernel.vger.linux-c-programming |
|---|---|
| Message-ID | <[email protected]> |
On Sat, Oct 24, 2009 at 3:04 PM, Siddu <[email protected]> wrote: > Hi all, > > Please help me understand whats the use of getch() in linux > > the man page says this ! but couldnt comprehend much out of it > > The getch, wgetch, mvgetch and mvwgetch, routines read a character > from the window. In no-delay mode, if no input is waiting, > the value ERR is returned. In delay mode, the program waits until > the system passes text through to the program. Depending > on the setting of cbreak, this is after one character (cbreak mode), > or after the first newline (nocbreak mode). In half-de‐ > lay mode, the program waits until a character is typed or the > specified timeout has been reached. > > what is delay mode they are talking about? > > and can some one give me a simple example for it ? > > do i ave to know abt ncurses to understand it ? > > > -- > Regards, > ~Sid~ > I have never met a man so ignorant that i couldn't learn something from him > > > > > -- > Regards, > ~Sid~ > I have never met a man so ignorant that i couldn't learn something from him > -- > To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in > the body of a message to [email protected] > More majordomo info at http://vger.kernel.org/majordomo-info.html > Yes, you have to know about ncurses to understand this function. Have a look at this, http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/index.html Also, check man pages for halfdelay or timeout. A simple "Hello World" program will give you some idea. -Vinit -- To unsubscribe from this list: send the line "unsubscribe linux-c-programming" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html