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