|
|
| Syntactic Confectionery Delight | |
| PerlMonks |
Re: Problem running code until a user hits a keyby jaldhar (Vicar) |
| on Dec 30, 2007 at 15:45 UTC ( #659614=note: print w/ replies, xml ) | Need Help?? |
|
As the POD says, when you use ReadKey with 0 or higher, it does the equivalent of getc(3) which is buffered. You need to use non-buffered mode to do what you want. (Also when your program exits, you need to put the terminal back the way it was. I use an END block to allow for abnormal termination.) Try this:
--
In Section
Seekers of Perl Wisdom
|
|
||||||||||||||||||||