Пространства имён
Варианты
Действия

Концепции C++: DefaultConstructible

Материал из cppreference.com
< cpp‎ | concept

Указывает, что экземпляр типа могут быть построены по умолчанию.
Оригинал:
Specifies that an instance of the type can be default constructed.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Требования

Тип должен реализовывать следующие функции:
Оригинал:
The type must implement the following functions:
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Type::Type

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.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] См. также

проверяет, является ли тип имеет конструктор по умолчанию
Оригинал:
checks if a type has a default constructor
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

(шаблон класса) [править]