Выполнение приведенного ниже кода приведет к ошибке в строке Child(){/**........code*/}
, говорящей: нет соответствующей функции для вызова 'Base::Base()', и этот кандидат Base::Base(int) ожидает 1 аргумент, и ни один из них не предоставлен.
class Base
{
public:
Base(int test)
{
};
};
class Child : public Base
{
public:
Child ()
{
/**....
....
code*/
};
Child(int test):Base(test)
{
};
};
Поэтому я хотел бы знать, есть ли способ использовать конструктор в производном классе, например: Child(){};
, который не имеет никакой связи с его базовым классом.
base:base(){}
- person alovaros   schedule 21.08.2020