[Mingw-users] gcc 8.2.0: missing _fileno() for c++11

Anton Shepelev anton****@gmail*****
Mon Jan 20 08:15:15 JST 2020

Hello, all

After an upgrade to 8.2.0, gcc can no longer find the
_fileno function.  The following program:

#include <stdio.h>

int main( void )
{  FILE *f;
   _fileno( f );
   return 0;

saved in test.cpp, will not compile with:

    gcc -std=c++11 test.cpp

but compiles with:

    gcc test.cpp

This function is (conditinally?) defined in:


What may be the problem with c++11?

()  ascii ribbon campaign -- against html e-mail
/\  http://preview.tinyurl.com/qcy6mjc [archived]

More information about the MinGW-Users mailing list