Статья Автор: Деникина Н.В., Деникин А.В.

3*. Прямая инициализация

Когда начальное значение указывается внутри круглых скобок, это называется прямой инициализацией.
int width( 5 );   // прямая инициализация значения 5 в переменную width
Изначально прямая инициализация была введена для более эффективной инициализации сложных объектов (объектов с типами классов, о которых мы расскажем в одной из следующих глав). Как и инициализация копированием, прямая инициализация вышла из употребления в современном C++, в основном из-за того, что была вытеснена инициализацией списком. Однако теперь мы знаем, что у списочной инициализации есть свои причуды, и поэтому прямая инициализация снова находит применение в некоторых случаях.
 
Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать