powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Error C2259: cannot instantiate abstract class
5 сообщений из 5, страница 1 из 1
Error C2259: cannot instantiate abstract class
    #39416477
Мурыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги, добрый день.

Помня о комментариях hvlad в моей прошлой теме, для начала напишу о задаче:
в принципе, насколько я знаю, Вы с нашей задачей знакомы, kdv во всяком случае, точно.
RxO технология - внедряем в Вашу третью версию, делаем как отдельную библиотеку, которую будем распространять как средство разработки.
Если нужен более развернутый ответ - с большим удовольствием расскажем, можем по скайпу, можем лично, но поскольку Вы U-gene уже отвечали на вопросы, думаю нет особой необходимости.

U-gene сейчас (по личным обстоятельствам), периодически выпадает, а я как уже писал в принципе не программист, я - бизнес-часть проекта, и занялся программированием совсем недавно, чтобы совместить приятное с полезным.

Сейчас зашел в очередной тупик, и U-gene опять нет, так что если ответите - будет большое спасибо)

Пытаюсь добавить новый класс-наследник ValueExprNode в ExprNodes.h
Переопределил все виртуальные методы, но компилятор все равно видит мой класс как абстрактный, и выдает ошибку:

Error C2259: cannot instantiate abstract class

Понимаю что этот вопрос может быть не по FB а по С++, но может быть и нет, т.к. как писал выше, все виртуальные методы переопределены.

Может это все таки особенность FB?
Если это так, подскажите, пожалуйста, где искать.


С уважением.
...
Рейтинг: 0 / 0
Error C2259: cannot instantiate abstract class
    #39416480
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мурыч,

не является ли класс, от которого вы наследуетесь, наследником другого абстрактного класса?
...
Рейтинг: 0 / 0
Error C2259: cannot instantiate abstract class
    #39416482
Мурыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччД,

Так и есть
...
Рейтинг: 0 / 0
Error C2259: cannot instantiate abstract class
    #39416488
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МурыччччД,

Так и есть
Ну, так реализуй все абстрактные методы всех родителей.
...
Рейтинг: 0 / 0
Error C2259: cannot instantiate abstract class
    #39416490
Мурыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
чччДМурыччччД,

Так и есть
Ну, так реализуй все абстрактные методы всех родителей.

Да, спасибо большое, уже понял. Нашел в глубинах дерева еще одну функцию, которую надо переопределить, компилю)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Error C2259: cannot instantiate abstract class
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]