Dichiariamo sempre una funzione virtuale pura come:
virtual void fun () = 0 ;
Cioè, è sempre assegnato a 0.
Quello che capisco è che questo è per inizializzare la voce vtable per questa funzione su NULL e qualsiasi altro valore qui provoca un errore di tempo di compilazione. Questa comprensione è corretta o no?
virtual void func() = 100;