Описание тега noncopyable

Класс boost::noncopyable используется в качестве базового класса, чтобы сделать тип C++ невозможным для копирования или присвоения. Этот тег предназначен для некопируемой утилиты библиотеки boost.

В boost::noncopyable class используется как базовый класс (обычно частный), чтобы тип C++ нельзя было скопировать или присвоить.

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

Используйте этот тег для утилиты boost библиотеки noncopyable.