16 / 0 / 2
Регистрация: 10.11.2012
Сообщений: 117
|
||||||
1 | ||||||
C++ очередность инициализации21.02.2018, 12:59. Показов 791. Ответов 2
Метки нет (Все метки)
Добрый день!
Подскажите, в данном классе:
Сначала конструктором, а потом b=1 из тела класса? Заранее большое спасибо!
0
|
21.02.2018, 12:59 | |
Ответы с готовыми решениями:
2
Сортировка по алфавиту С++.очерёдность Очерёдность выполнения программы Очерёдность вызова конструкторов класса Очередность include заголовочных файлов |
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
|
21.02.2018, 13:13 | 2 |
Сначала, b = 1.
0
|
16 / 0 / 2
Регистрация: 10.11.2012
Сообщений: 117
|
|
21.02.2018, 13:13 [ТС] | 3 |
nmcf, Спасибо!
Вот тоже нашел ответ: Пример из стандарта языка п. 12.6.2/9 (кстати, вопрос относится к c++11 и в c++14 изменений не претерпел): If a given non-static data member has both a brace-or-equal-initializer and a mem-initializer, the initialization specified by the mem-initializer is performed, and the non-static data member’s brace-or-equal-initializer is ignored. [ Example: Given struct A { int i = /∗ some integer expression with side effects ∗/ ; A(int arg) : i(arg) { } // ... }; the A(int) constructor will simply initialize i to the value of arg, and the side effects in i’s brace-or-equal-initializer will not take place. —end example]
0
|
21.02.2018, 13:13 | |
21.02.2018, 13:13 | |
Помогаю со студенческими работами здесь
3
Сформировать очередность выезда и вьезда с гаражной стоянки Вычислить сумму ряда (не могу задать очередность знаков) Пронумеровать очерёдность каждого сообщения так, чтобы нумерация очерёдности печаталась напротив сообщения Ошибка инициализации Ошибка инициализации Ошибка инициализации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |