Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ошибка not unambiguous base class объявления производного класса

3.3K
07 ноября 2008 года
eugrita
24 / / 26.02.2006
Объявлен базовый класс (C++Builder)
class PACKAGE TGraph : public TCustomLabel
{
public:
TGraph(TForm* Owner,int n,vector<int> r);
……
};
TGraph::TGraph(TForm* Owner,int n, vector<int> r): TCustomLabel(Owner)
{…
}
//Затем попытка объявления производного от класса TGraph класса TNet
class PACKAGE TNet : public TGraph
{
public:
TNet(TForm* Owner,int n, vector<int> r);
} ;
TNet::TNet(TForm* Owner,int n, vector<int> r): TGraph::TGraph(TForm* Owner,int n, vector<int> r)
{

}
На этой стадии компилятор говорит
TGraph::TGraph(TForm * int,vector<int,allocator <int>>) is not an unambiguous base class of TNet
Что сделано не так ?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог