Оператор, используемый, когда один объект назначается другому

В C ++ оператор присваивания неявно объявляется для всех типов классов и может быть необязательно перегружен для обеспечения пользовательской реализации или для определить назначение из разных типов.

В C ++ 11 традиционный оператор присваивания известен как оператор присваивания копии, чтобы отличить его от оператора присваивания перемещения.