------- Comment #10 from roman dot fietze at telemotive dot de 2006-04-04 12:26 ------- The following snippet also gives me errors, and here, as a developer, I did all I could do: ----- #include <sstream> class MyStream : public std::ostringstream { public: inline MyStream() : std::ostringstream() {} inline MyStream(const MyStream &ms) : std::ostringstream() { std::ostringstream::str(ms.str()); } }; -----
The result, as before: $ gcc --version gcc (GCC) 3.3.5 20050117 (prerelease) (SUSE Linux) ... $ g++ -W -c mystream.cc mystream.cc: In copy constructor `MyStream::MyStream(const MyStream&)': mystream.cc:13: warning: base class `struct std::basic_ios<char, std::char_traits<char> >' should be explicitly initialized in the copy constructor I do not have access to std::basic_ios from MyStream. Solution here? -- roman dot fietze at telemotive dot de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roman dot fietze at | |telemotive dot de http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11159