Я использую среду IDE NetBeans 6.8 для создания проекта C ++. Хотя я использую наследование классов, мне кажется, что он не распознает производный класс. Вот что у меня есть:
class A
{
public:
A(vector<double> a, double b) {...}
};
class B : public A
{
public:
additionalfunction(...) {...}
};
main()
{
vector<double> c = something;
double d = 0;
B b=B(c, d);
}
И компилятор говорит мне, что "B (c, d)" не объявлено. Я попробовал Eclipse C ++, он сказал мне то же самое. Это почему? Это потому, что обе IDE не поддерживают наследование C ++? Что я должен делать?
Любой ответ приветствуется.