Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Mar 2004 17:16:15 -0600
From:      Gregory Harris <gharris@ipsentinel.com>
To:        questions@freebsd.org
Subject:   Warning in fstream header file
Message-ID:  <1079219775.4088.2.camel@madhacker.ipsentinel.com>

next in thread | raw e-mail | index | archive | help
Hello.  I'm not sure if this is the appropriate spot to ask, but I don't
seen any alternative places since it is a freebsd-specific programming
problem.  When I compile the following simple program:

#include <fstream>
 
int main()
{
}

I get this output:

-bash-2.05b$ g++ -Wall -o fstream-warnings fstream-warnings.cpp
In file included from fstream-warnings.cpp:1:
/usr/include/g++/fstream:304: warning: `typename
std::basic_filebuf<_CharT,
   _Traits>::int_type' is implicitly a typename
/usr/include/g++/fstream:304: warning: implicit typename is deprecated,
please
   see the documentation for details
/usr/include/g++/fstream:309: warning: `typename
std::basic_filebuf<_CharT,
   _Traits>::int_type' is implicitly a typename
/usr/include/g++/fstream:309: warning: implicit typename is deprecated,
please
   see the documentation for details

How can I get rid of these warnings in the header file?  Is fstream
itself deprecated or is it just an error in the header file?  Thanks.

Greg




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1079219775.4088.2.camel>