Концепции C++: DefaultConstructible
Материал из cppreference.com
|
|
Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
<metanoindex/>
Указывает, что экземпляр типа могут быть построены по умолчанию.
Оригинал:
Specifies that an instance of the type can be default constructed.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Требования
Тип должен реализовывать следующие функции:
Оригинал:
The type must implement the following functions:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Type::Type
<tbody> </tbody> Type::Type(); |
||
конструктор по умолчанию: constructs an instance of a type with default contents.
The following expressions must have the specified effects:
Выражение
Оригинал: Expression Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Effects |
Type a1;
|
a1 по умолчанию инициализирован .Оригинал: a1 is default-initialized.Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Type a2{};
|
a2 это значение инициализации .Оригинал: a2 is value-initialized.Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
Type{}Type()
|
временный объект типа
Type это значение инициализации .Оригинал: a temporary object of type Type is value-initialized.Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
См. также
| проверяет, есть ли у типа конструктор по умолчанию (шаблон класса) |