Множественное наследование: я продолжаю получать ошибки компиляции - PullRequest
0 голосов
/ 13 марта 2012

У меня есть базовый класс, который наследует класс с пустым конструктором, и затем у меня есть другой класс, который наследует класс с пустым конструктором, но я также хочу, чтобы этот класс наследовал мой базовый класс, но я продолжаю получать ошибки, мой код ниже

BmvMessage - Базовый класс наследует BmvMessage - DboGenBmvMessage BmvMessageStructure наследует - DboGenBmvMessageStruture Я также хочу, чтобы BmvMessageStructure наследовал BmvMessage

1006

Ответы [ 2 ]

0 голосов
/ 13 марта 2012

Вы уверены, что у вас есть все необходимые заголовки перед наследованием?Строка, в которой возникает ошибка, будет хорошей.

0 голосов
/ 13 марта 2012

Без информации об ошибках трудно понять проблему. Первое, что приходит на ум, это то, что у вас есть окончание ; в вашем определении класса?

class BmvMessage : public DboGenBmvMessage
    {
// code
}; // <-

В противном случае, возможно, это проблема с порядком объявления - вы #include -ing в своих базовых классах в правильном порядке и правильно ли они определены?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...