undefined reference to `VTT for Tile'

0

witam mam problem z linkowaniem bo wyskakuję error a za bardzo go nie rozumiem brakuję mi jakiejś linijki z vtt?

 cylinder.h:9: undefined reference to `VTT for Tile'
undefined reference to `vtable for Tile'

cylinder.h
9linijka
class Cylinder : virtual public Thing{

2

Coś namieszałeś z polimorfizmem / dziedziczeniem bo kompilator nie może znaleźćvirtual table. Po tym co wkleiłeś ciężko zdiagnozować problem.

0
pingwindyktator napisał(a):

Coś namieszałeś z polimorfizmem / dziedziczeniem bo kompilator nie może znaleźćvirtual table. Po tym co wkleiłeś ciężko zdiagnozować problem.

no więcej kodu mi błąd nie pokazuje tylko tamtą linkke 9 z cylindera
i 35 z tile.h

/tile.h:35: undefined reference to `vtable for Tile'
 
   Tile(int x, int y, int z)
  {
	  tilePos.x = x;
	  tilePos.y = y;
	  tilePos.z = z;

}

dobra poradziłem sobie miałem 2x dodane virtual getdescription jeden był trochę inny od drugiego i dlatego ten błąd był dzięki za wyjaśnienie.

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