std::ios_base::seekpos(typename _Traits::pos_type)'
/usr/local/include/c++/3.3.2/streambuf:413: error: template definition of
non-template `typename _Traits::pos_type std::basic_streambuf<_CharT,
_Traits>::pubseekoff(...)'
/usr/local/include/c++/3.3.2/streambuf:418: error: template definition of
non-template `typename _Traits::pos_type std::basic_streambuf<_CharT,
_Traits>::pubseekpos(...)'
/usr/local/include/c++/3.3.2/streambuf: In constructor `
std::basic_streambuf<_CharT, _Traits>::basic_streambuf()':
/usr/local/include/c++/3.3.2/streambuf:580: error: class `
std::basic_streambuf<_CharT, _Traits>' does not have any field named `
_M_mode'
/usr/local/include/c++/3.3.2/streambuf:580: error: class `
std::basic_streambuf<_CharT, _Traits>' does not have any field named `
_M_buf_locale'
/usr/local/include/c++/3.3.2/streambuf: At global scope:
/usr/local/include/c++/3.3.2/streambuf:726: error: template definition of
non-template `virtual typename _Traits::pos_type
std::basic_streambuf<_CharT, _Traits>::seekoff(typename _Traits::off_type)'
/usr/local/include/c++/3.3.2/streambuf:738: error: template definition of
non-template `virtual typename _Traits::pos_type
std::basic_streambuf<_CharT, _Traits>::seekpos(typename _Traits::pos_type)'
In file included from /usr/local/include/c++/3.3.2/streambuf:934,
from /usr/local/include/c++/3.3.2/ios:50,
from /usr/local/include/c++/3.3.2/ostream:45,
from /usr/local/include/c++/3.3.2/iostream:45,
from /platform/test.cpp:1:
/usr/local/include/c++/3.3.2/bits/streambuf.tcc:44: error: template definition
of non-template `const size_t std::basic_streambuf<_CharT,
_Traits>::_S_pback_size'
/usr/local/include/c++/3.3.2/bits/streambuf.tcc: In function `streamsize
std::__copy_streambufs(std::basic_ios<_CharT, _Traits>&,
std::basic_streambuf<_CharT, _Traits>*, std::basic_streambuf<_CharT,
_Traits>*)':
/usr/local/include/c++/3.3.2/bits/streambuf.tcc:228: error: parse error before
`&' token
/usr/local/include/c++/3.3.2/bits/streambuf.tcc: At global scope:
/usr/local/include/c++/3.3.2/bits/streambuf.tcc:234: error: parse error before
`return'
/usr/local/include/c++/3.3.2/bits/streambuf.tcc:241: error: `basic_streambuf'
is not a template
/usr/local/include/c++/3.3.2/bits/streambuf.tcc:241: error: explicit
发表评论