Описание тега noncopyable
Класс boost::noncopyable используется в качестве базового класса, чтобы сделать тип C++ невозможным для копирования или присвоения. Этот тег предназначен для некопируемой утилиты библиотеки boost.
В boost::noncopyable
class используется как базовый класс (обычно частный), чтобы тип C++ нельзя было скопировать или присвоить.
Он предназначен для использования в качестве частной базы.
boost::noncopyable
имеет частный (в C++03) или удаленный (в C++11) конструктор копирования и оператор присваивания копии и не может быть скопирован или назначен; производный от него класс наследует эти свойства.
Используйте этот тег для утилиты boost библиотеки noncopyable
.