|
3 / 3 / 0
Регистрация: 29.04.2021
Сообщений: 14
|
||||||||||||||||
Использование косвенного невиртуального базового класса не допускается19.05.2021, 20:21. Показов 6476. Ответов 47
Есть родительский класс being, есть дочерний monsterlike, есть дочерний класс образовавшийся от этого дочернего ogr. Для переменных в род. классе создан конструктор чтобы можно было их инициализировать в дочерних классах, чтобы не повторять их каждый раз. С 1-м доч. классом та же история. Однако в 2-м доч. клас. возникла ошибка с конструктором род. класса которую я написал в названии темы. При этом с конструктором 1-го доч. класса всё в порядке. Спросил у знакомого опытного программиста, он сказал "присваивай значения только в главном классе, а в доч. просто подставляй под них всё что нужно". Но мне кажется это не то что мне нужно, да и сомневаюсь что так будет удобно для дальнейшего исп. программы.
being.h
0
|
||||||||||||||||
| 19.05.2021, 20:21 | |
|
Ответы с готовыми решениями:
47
Использование метода из наследованного класса к объекту базового класса Использование перегруженного оператора ввода/вывода в поток базового класса для объекта производного класса |
|
Комп_Оратор)
|
||||||||
| 23.05.2021, 15:42 | ||||||||
Иначе трудно понять.
0
|
||||||||
|
3 / 3 / 0
Регистрация: 29.04.2021
Сообщений: 14
|
|||||||||||||||||||||||||||||||||||||||||||||||
| 23.05.2021, 16:06 [ТС] | |||||||||||||||||||||||||||||||||||||||||||||||
|
being.h
В ogr.cpp, human.cpp и vorgen.cpp ничего важного.
1
|
|||||||||||||||||||||||||||||||||||||||||||||||
| 23.05.2021, 21:10 | |
|
0
|
|
| 23.05.2021, 22:06 | |
|
0
|
|
| 23.05.2021, 22:16 | |
|
0
|
|
| 23.05.2021, 22:19 | |
|
0
|
|
| 23.05.2021, 22:20 | |
|
0
|
|
| 23.05.2021, 22:22 | |
|
0
|
|
| 23.05.2021, 22:26 | |
|
0
|
|
|
Комп_Оратор)
|
|
| 23.05.2021, 22:31 | |
|
DrOffset, 25 это вообще мой пост. Я завтра зайду, посмотреть на результаты. Может вы приведёте ссылку вместо неявного указания мне моей тупости. Заодно замечу что я таки тупой. Но участь многих (не буду показывать пальцем) совсем грустна, если пытаться сравнивать.
0
|
|
| 23.05.2021, 22:45 | ||
|
Не по теме:
Никакой агрессии в моих постах нет. Если вам почему-то кажется, что она есть, то я сожалею об этом, но ничего со своей стороны поделать не смогу.
0
|
||
|
Комп_Оратор)
|
||||
| 23.05.2021, 23:05 | ||||
|
Просто дайте ссылку на пост где вы сказали о виртуальном наследовании и в теме стало ясно (тут 2К просмотров уже и почти половина вообще впервые тут, возможно) что речь именно о нём.
0
|
||||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
|
|
| 23.05.2021, 23:12 | |
|
0
|
|
|
Комп_Оратор)
|
|||||
| 23.05.2021, 23:26 | |||||
|
Думаете: текста:
А я не согласился изначально. И теперь есть код поста #22, который всё ставит на места. Теперь ясно в чём была ошибка. Последний класс применил множественное наследование. И я писал в #18 (сонете) Добавлено через 2 минуты Добавлено через 2 минуты Часть текста вначале опять исчезла. Надоело.
0
|
|||||
| 23.05.2021, 23:26 | |
|
0
|
|
|
Комп_Оратор)
|
||
| 23.05.2021, 23:35 | ||
|
Я вас переспросил в ответ на #25 и вы отослали меня к #25. То есть это начало звучать с момента когда я спросил.
вот это (или что-то в этом роде) было вначале предыдущего поста, но исчезло. Что за глюки?
0
|
||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
|
|
| 24.05.2021, 00:01 | |
|
IGPIGP,
1) Про #25 чуть выше дал понять, что это была опечатка. Имелся в виду мой пост #24. 2) У меня ничего не глючит. 3) Если у вас форум глючит, и вы это уже поняли, то наверное не стоит недоумевать насчет того, что я недоумеваю, по поводу того вы что-то пропустили в моих словах. Я же не знал, что у вас какие-то технические проблемы с отображением страниц. Теперь я понял, что вы не увидели моих слов из-за глюков форума. Этого достаточно, я снимаю свое недоумение с повестки дня и предлагаю его больше не обсуждать.
0
|
|
|
Комп_Оратор)
|
|||||
| 24.05.2021, 01:22 | |||||
|
0
|
|||||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,818
|
||
| 24.05.2021, 01:29 | ||
|
Т.о. Выше в #24 я сказал, что в посте #17 я уже упомянул о том, что ТС использует виртуальное наследование. Вы пост #17 видели? Если да, то мое недоумение было оправдано. Если нет, то мое недоумение было не оправдано, но я об этом тогда еще не знал, потому что не знал что у вас глючит форум. Собственно все. Больше тут не о чем говорить.
0
|
||
| 24.05.2021, 01:29 | |
|
Помогаю со студенческими работами здесь
40
Использование переменных базового класса в дочернем классе Использование в производных классах методов базового класса с другой сигнатурой Использование конструктора базового класса при динамическом выделении памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|