1 / 1 / 0
Регистрация: 24.02.2015
Сообщений: 18
|
|||||||||||
1 | |||||||||||
Constructor delegation follows mem-initializer for31.05.2015, 15:17. Показов 3650. Ответов 6
Метки нет Все метки)
(
Подскажите пожалуйста из-за чего возникает проблема при объявление конструктора у наследника
0
|
|
31.05.2015, 15:17 | |
Ответы с готовыми решениями:
6
Ошибка: Syntax error, "=" constructor but constructor found
Не могу открыть /dev/mem MEM:Rootkit.Win32.TDSS.d |
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
|
|
31.05.2015, 15:22 | 2 |
как вы думаете чего не хватает в первом посте?????
0
|
1 / 1 / 0
Регистрация: 24.02.2015
Сообщений: 18
|
|
31.05.2015, 16:18 [ТС] | 3 |
Всего кода?
0
|
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
|
|
31.05.2015, 16:25 | 4 |
Рано или поздно вы поймете, чего нехватает ) Я верю в вас!
1
|
1 / 1 / 0
Регистрация: 24.02.2015
Сообщений: 18
|
|||||||||||
31.05.2015, 16:41 [ТС] | 5 | ||||||||||
0
|
18470 / 9627 / 2356
Регистрация: 30.01.2014
Сообщений: 16,880
|
|
31.05.2015, 16:59 | 6 |
![]() Решение
А зачем там вот это написано?
С С++11 доступна возможность вызывать конструкторы класса из других конструкторов этого же класса, возможность называется delegating constructors. Однако такая запись, как у тебя, не разрешена по причине неизбежной двойной инициализации, в случае, если в конструкторе, который делегирует инициализацию другому конструктору, помимо этого делегирования есть еще какая-то инициализация. В твоем случае, была проведена инициализация базового класса, затем было проведено делегирование (которое тоже вызывает инициализацию базового класса). Кроме того, тут еще и рекурсия бесконечная, т.к. конструктор, который ты делегируешь, тот же самый.
1
|
1 / 1 / 0
Регистрация: 24.02.2015
Сообщений: 18
|
|
31.05.2015, 17:27 [ТС] | 7 |
Понял, спасибо)
0
|
31.05.2015, 17:27 | |
31.05.2015, 17:27 | |
Помогаю со студенческими работами здесь
7
MEM:Rootkit.Win64.EquationDrug.a Где скачать библиотеку mem.h? [Error] mem: No such file or directory Как удалить троян mayachok MEM.7? Троян MEM:Trojan.Win64.EquationDrug.gen atmega максимальная длинна массива в prog mem? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |