Warning in fstream header file

Gregory Harris gharris at ipsentinel.com
Sun Mar 14 14:40:15 PST 2004


Ah, I found that upgrading from freebsd 5.1 to 5.2.1 fixes this issue. 
Thanks

Greg


On Sun, 2004-03-14 at 07:53, Lowell Gilbert wrote:
> Gregory Harris <gharris at ipsentinel.com> writes:
> 
> > 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.
> 
> There is no error involved here, just warnings.
> 
> You could update your compiler, and the warnings should go away.
> [I think -- you didn't mention anything about your system, so it's
> impossible to be sure.]



More information about the freebsd-questions mailing list