Quale tabella virtuale si troverà in una pura funzione virtuale? Nella classe base o classe derivata?Dove si trova la funzione virtuale pura in C++?
Ad esempio, che aspetto ha il tavolo virtuale in ogni classe?
class Base {
virtual void f() =0;
virtual void g();
}
class Derived: public Base{
virtual void f();
virtual void g();
}
questione connessa: http://stackoverflow.com/questions/2549618/ –
Chi dice che c'è un tavolo virtuale? Lo standard non dice nulla su di loro e in quanto tali sono un frutto dell'immaginazione della gente :-) Se si desidera che i dettagli di implementazione specifici del compilatore siano menzionati, il compilatore che si sta utilizzando. –