0
ответов

Условия для автоматического создания ctor по умолчанию / копировать / перемещать и оператора присваивания копировать / перемещать?

Я хочу освежить свою память об условиях, при которых компилятор обычно автоматически генерирует конструктор по умолчанию, конструктор копирования и оператор присваивания. Я вспоминаю, что были некоторые правила, но я ...
вопрос задан: 19 January 2018 10:39
0
ответов

Переместить оператор присваивания и `if (this! = & Rhs)`

В операторе присваивания класса вам обычно нужно проверить, является ли назначаемый объект вызывающим объектом, чтобы не облажаться: Class & Class :: operator = (const Class & rhs) {...
вопрос задан: 27 April 2012 15:36