std::ios_base::operator=
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 | оператор копирующего присваивания не был указан | указан как приватный |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/w/cpp/io/ios_base/operator%3D