Может ли кто-нибудь объяснить этот абзац текущего проекта стандарта C ++ 0x?

Кто-нибудь может объяснить это утверждение из 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.

В чем разница между этими операторами?

Кто-нибудь объяснит добавленный выше пункт в терминах примера / программы ...?

Я знаю конструктор перемещения / функцию присваивания перемещения - -> добавлена ​​новая функция.

Может ли кто-нибудь объяснить это с помощью примера / программы?

пожалуйста .............

пожалуйста .......... ответьте

6
задан 1User 12 April 2011 в 05:12
поделиться