есть производный класс, который должен принимать указатель в качестве конструктора для базового класса.
как это сделать на C++, я пробовал, но возникла ошибка.
#include
using namespace std;
class Base {
protected:
int *num;
public:
Base(int *num);
virtual void print();
};
Base::Base(int *num){
this->num = num;
};
class Derived : public Base {
public:
Derived(int *num) : Base(*num);
void print();
};
Derived::print(){
cout
Подробнее здесь: https://stackoverflow.com/questions/710 ... uctor-in-c