Кто-нибудь может объяснить это утверждение из ISO N3242 §3.2, 2-й пункт
Распределение без размещения или 2-й пункт. Функция выделения или освобождения без размещения для класса используется odr определением конструктора этого класса. ...
Кто-нибудь может объяснить это утверждение из ISO N3242 §3.2, 2-й пункт
Распределение без размещения или 2-й пункт. Функция выделения или освобождения без размещения для класса используется odr определением конструктора этого класса. ...
Кто-нибудь может объяснить это утверждение из ISO N3242 §3.2, 2-й пункт
Распределение без размещения или функция освобождения класса odr-используется по определению конструктор этого класса. А функция освобождения от размещения для класса используется odr определение деструктора этого класс, или будучи выбранным поиск в точке определения виртуальный деструктор (12.4) .26 A функция копирования-присваивания для класса odr-используется неявно определенным функция копирования-присваивания для другого класс, как указано в 12.8. А функция перемещения-присваивания для класса odr-используется неявно определенным функция перемещения-присваивания для другого класс, как указано в 12.8.
Стандарт ISO 2003 говорит:
Функция копирования-присваивания для класса используется неявно определенным функция копирования-присваивания для другого class, как указано в 12.8.
В чем разница между этими операторами?
Кто-нибудь объяснит добавленный выше пункт в терминах примера / программы ...?
Я знаю конструктор перемещения / функцию присваивания перемещения - -> добавлена новая функция.
Может ли кто-нибудь объяснить это с помощью примера / программы?
пожалуйста .............
пожалуйста .......... ответьте