Hej, coś mi się wywala kiedy próbuję umieścić obiekt jako pole klasy. Przykładowy kod:
class KlasaZewnetrzna{
public:
KlasaZewnetrzna();
private:
KlasaWewnetrzna podklasa;
};
KlasaZewnetrzna::KlasaZewnetrzna(){
KlasaWewnetrzna podklasa("jakaś zmienna typu char*");
}
Wywala sie na tworzeniu „podklasy” w konstruktorze KlasyZewnętrznej („no appropriate default constructor available”). Pewnie źle to deklaruję w sekcji private, więc może ktoś zna szybkie rozwiązanie problemu? ;)