4
Si j'ai une classe A
avec seulement un constructeur de copie et un constructeur avec des paramètres int
et int
, et je place cette classe dans une classe B
:classe Initializing sans constructeur par défaut
class B
{
public:
B();
private
A a;
}
Comment pourrais-je initialiser a
dans le constructeur de B?
J'ai essayé a(0, 0)
, a = A(0, 0)
, mais sans surprise ni travaillé, et je reçois un
error: no matching function for call to ‘A::A()’
qui l'a fait! Merci! – wrongusername