R.13.4.3 Присваивания

R.13.4.3 Присваивания

Функция присваивания operator=() должна быть нестатической функцией-членом. Она не наследуется (§R.12.8). Более того, если пользователь не определил для класса X функцию operator=, то используется стандартная функция operator=, которая определяется как присваивание по членам для класса X.

X& X::operator=(const X& from)

{

 // копирование по членам X

}