class CA
{
public:
CA(HWND){};
};
class CB : public CA
{
public:
CB(HWND)
{
CA::CA ((HWND)0);// Этой строки может и не быть
};
};
В результате ошибка компиллятора: error C2512: 'CA' : no appropriate default constructor available
Ошибка пропадает, если использовать конструкторы без параметров (или только СА без параметров). Как правильно переопределить конструкторы с параметрами?