|
3 / 3 / 0
Регистрация: 29.04.2021
Сообщений: 14
|
||||||||||||||||
Использование косвенного невиртуального базового класса не допускается19.05.2021, 20:21. Показов 6591. Ответов 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
|
||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 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
|
||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 24.05.2021, 00:01 | |
|
IGPIGP,
1) Про #25 чуть выше дал понять, что это была опечатка. Имелся в виду мой пост #24. 2) У меня ничего не глючит. 3) Если у вас форум глючит, и вы это уже поняли, то наверное не стоит недоумевать насчет того, что я недоумеваю, по поводу того вы что-то пропустили в моих словах. Я же не знал, что у вас какие-то технические проблемы с отображением страниц. Теперь я понял, что вы не увидели моих слов из-за глюков форума. Этого достаточно, я снимаю свое недоумение с повестки дня и предлагаю его больше не обсуждать.
0
|
|
|
Комп_Оратор)
|
|||||
| 24.05.2021, 01:22 | |||||
|
0
|
|||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 24.05.2021, 01:29 | ||
|
Т.о. Выше в #24 я сказал, что в посте #17 я уже упомянул о том, что ТС использует виртуальное наследование. Вы пост #17 видели? Если да, то мое недоумение было оправдано. Если нет, то мое недоумение было не оправдано, но я об этом тогда еще не знал, потому что не знал что у вас глючит форум. Собственно все. Больше тут не о чем говорить.
0
|
||
| 24.05.2021, 01:29 | |
|
Использование переменных базового класса в дочернем классе Использование в производных классах методов базового класса с другой сигнатурой Использование конструктора базового класса при динамическом выделении памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|