#ifndef OPP_SSTREAM_H #define OPP_SSTREAM_H #include "iostream.h" class ostringstream : public ostream { public: ostringstream(void); ~ostringstream(void); string str(void) const; void str(const string & str); protected: void bput(char ch); char * mBuffer; char mBFill, mBSize; }; class istringstream : public istream { public: istringstream(const string & str); ~istringstream(void); string str(void) const; void str(const string & str); protected: virtual void refill(void); string mString; char mSPos; }; #pragma compile("sstream.cpp") #endif