Концепции C++: CopyConstructible — cppreference.com
Материал из cppreference.com
<metanoindex/>
Указывает, что экземпляр типа может быть копия построенного (копируется).
Оригинал:
Specifies that an instance of the type can be copy-constructed (copied).
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Эта концепция подразумевает MoveConstructible.
Оригинал:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Требования
Тип должен реализовывать следующие функции:
Оригинал:
The type must implement the following functions:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Type::Type
<tbody> </tbody>
|
|
(Одного из вариантов достаточно) | |
Конструктор копирования: constructs an instance of a type with the contents of other. The internal state of other is not modified.
The following expressions must have the specified effects:
Выражение Оригинал: Expression Текст был переведён автоматически используя Переводчик Google. |
Effects |
Type a = v;
|
Оригинал:
Текст был переведён автоматически используя Переводчик Google. |
Type(v);
|
временный объект типа Оригинал: a temporary object of type Текст был переведён автоматически используя Переводчик Google. |