|
ios_base::ios_baseconstructor member
protected: ios_base (); private: ios_base (const ios_base&); Construct object ios_base objects have indeterminate values on construction. Each ios_base base object shall be initialized with ios::init.Because the constructors are protected and private, this class cannot be directly instantiated: only objects of derived classes can be created. ios_base also declares an assignment operator member function. Like the copy constructor, this function is also private:
This effectively also prevents ios_base objects to be copied.
|