Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!cs.utexas.edu!uunet!crdgw1!sungod!davidsen From: davidsen@sungod.crd.ge.com (ody) Newsgroups: comp.lang.c Subject: Re: ReadKey like Function in C Message-ID: <1768@crdgw1.crd.ge.com> Date: 18 Aug 89 21:31:12 GMT References: <148@trigon.UUCP> <225800206@uxe.cso.uiuc.edu> <1677@crdgw1.crd.ge.com> <19095@mimsy.UUCP> <21371@cup.portal.com> Sender: news@crdgw1.crd.ge.com Reply-To: davidsen@crdos1.UUCP (bill davidsen) Distribution: na Organization: General Electric Corp. R&D, Schenectady, NY Lines: 12 In article <21371@cup.portal.com> Kevin_P_McCarty@cup.portal.com writes: | >What does getch() do at end of file? | | Why, it returns EOF. getch() returns an int, same as getchar(). It hangs in every implementation I've tried... I agree it *should* return EOF, but it doesn't. Without EOF it can't be used on pipes/streams/sockets or whatever you like. bill davidsen (davidsen@crdos1.crd.GE.COM) {uunet | philabs}!crdgw1!crdos1!davidsen "Stupidity, like virtue, is its own reward" -me