FreeBSD Manual Pages
std::ios_base::ios_base(3) C++ Standard Libary std::ios_base::ios_base(3) NAME std::ios_base::ios_base - std::ios_base::ios_base Synopsis private: (until C++11) ios_base( const ios_base& ); public: (1) (since C++11) ios_base( const ios_base& ) = delete; protected: (2) ios_base(); 1) The copy constructor is deleted: streams are not copyable 2) The default constructor is protected: only derived classes may construct std::ios_base. The internal state is undefined after the construc- tion. The derived class must call basic_ios::init() to complete initialization before first use or before destructor; otherwise the behavior is undefined. Notes The same applies to the constructors of the next class in the I/O hierarchy, std::basic_ios. Further-derived classes (std::istream and std::os- tream) are always constructed with a concrete streambuffer object and call ba- sic_ios::init(), possibly more than once, to complete initialization of their virtual base. http://cppreference.com 2022.07.31 std::ios_base::ios_base(3)
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=std::ios_base::ios_base&sektion=3&manpath=FreeBSD+Ports+15.0>
