Namespaces
Variants

std::ios_base:: operator=

From cppreference.net
private :
ios_base & operator = ( const ios_base & ) ;
(C++11まで)
public :
ios_base & operator = ( const ios_base & ) = delete ;
(C++11以降)

コピー代入演算子は private (until C++11) deleted (since C++11) です:ストリームはコピー代入できません。

不具合報告

以下の動作変更の欠陥報告書は、以前に公開されたC++規格に対して遡及的に適用されました。

DR Applied to Behavior as published Correct behavior
LWG 50 C++98 コピー代入演算子が規定されていなかった privateとして規定