[C++] Błąd tablicy wirtualnej

0

Witam,
Mam problem z konstruktorem dziedziczącym w moim projekcie, treść errora:
undefined reference to vtable for COkrag'`
Załączam projekt w code::blocks

http://wyslijto.pl/plik/ali272tp6q

Mój problem polega na tym, że żadnej wirtualnej tablicy tu nie mam, a ten błąd występuje przy konstruktorach klas które dziedziczą po CFigura- czyli COkrag i CProstokat
Będę wdzięczny z każdą pomoc, z góry dzięki :)

0

Vtable to tablica metod wirtualnych, widoczne bezsensownie zdziedziczyłeś z czegoś z metodami wirtualnymi. Znając życie to brakuje implementacji (przez co nie ma też tablicy metod) albo coś w tym stylu.

0
class COkrag: public CFigura
{
        (...)

        virtual void rysuj(); //<--- brak implementacji
};

class CProstokat: public CFigura
{
        (...)

        virtual void rysuj(); //<--- brak implementacji
};
0

Bardzo dziękuje- dokładnie o to chodziło ;-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1