This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: Entering Characters during sleep !
- To: David Avrahamov <davidav at msil dot sps dot mot dot com>, gnu-win32 at cygnus dot com
- Subject: Re: Entering Characters during sleep !
- From: Earnie Boyd <earnie_boyd at yahoo dot com>
- Date: Wed, 20 May 1998 04:48:50 -0700 (PDT)
- Cc: mandy at msil dot sps dot mot dot com
- Reply-To: earnie_boyd at yahoo dot com
Well it's definitely within the cygwinb19.dll. I tried your test with
Mingw32 and it works fine. Also, I tried it with b18 and it didn't
work.
It appears that the input buffer is being cleared before the data is
retrieved.
---David Avrahamov <davidav@msil.sps.mot.com> wrote:
>
> Hi everyone,
>
> I have encountered a problem while running a program which do sleep
> before prompting for input.
> All the input characters that are entered during this time are not
> entered into the input buffer so it is as I didn't enter them at all.
>
> I have this small code which illustrates this problem.
> This problem doesn't happen neither on UNIX nor on MSVC.
> P.S. Instead of doing sleep I entered a big loop and it acted the
same.
>
> Any ideas ?
> Thanks,
>
>
>
> #include <stdio.h>
> main()
> {
> char st1[100];
> unsigned long i;
>
> printf("Type something !\n");
> for (i=0;i<50000000;i++);
>
> scanf("%s",st1);
>
> printf("You typed: %s\n",st1);
> }
>
>
>
> --
> David Avrahamov
> Phone number: 952-2176
> Software department
> Motorola Semiconductor Israel
> -
> For help on using this list (especially unsubscribing), send a
message to
> "gnu-win32-request@cygnus.com" with one line of text: "help".
>
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".