[patch] Help Option

Earnie Boyd earnie_boyd@yahoo.com
Mon Nov 25 06:25:00 GMT 2002


Max Bowsher wrote:
> Earnie Boyd <earnie_boyd@yahoo.com> wrote:
> 
> 
>>That depends on how it's coded.  The -mwindows switch alone doesn't
>>cause the abscense of stdio.
>>
>><foo.c>
>>#include <stdlib.h>
>>#include <stdio.h>
>>#include <windows.h>
>>
>>int WINAPI WinMain (
>>     HINSTANCE hInstance,
>>     HINSTANCE hPrevInstance,
>>     LPSTR     lpszCmdParm,
>>     int       nCmdShow
>>)
>>{
>>     printf("stdout\n");
>>     fprintf(stderr, "stderr\n");
>>}
>></foo.c>
>><build>
>>g++ -o foo foo.C -mwindows
>></build>
> 
> 
> I couldn't get your foo.c to produce any output in a cmd shell. (It does in
> a Cygwin shell)
> 

Now, that's strange, try this on for size:

foo 2> err > out
type out
type err

So, now the question is, where is the console buffer?  Perhaps 
WriteConsole will help?

Earnie.



More information about the Cygwin-apps mailing list