命名空间
变体
操作

std::ios_base::operator=

来自 cppreference.cn
< cpp‎ | io‎ | ios_base
 
 
 
 
private:
ios_base& operator=( const ios_base& );
(C++11 前)
public:
ios_base& operator=( const ios_base& ) = delete;
(C++11 起)

复制赋值运算符是私有的(C++11 前)被删除的(C++11 起):流不可被复制赋值。

[编辑] 缺陷报告

下列更改行为的缺陷报告追溯地应用于以前出版的 C++ 标准。

缺陷报告 应用于 发布时的行为 正确的行为
LWG 50 C++98 复制赋值运算符未被指定 指定为私有