Su internet ho letto questo:
Classi che contengono almeno una funzione membro virtual occupano un po' più di spazio delle classi che non ne contengono. Le istanze delle classi che contengono almeno una funzione membro virtual occupano un po' più di spazio (tipicamente, un puntatore ed eventualmente dello spazio di allineamento) e la loro costruzione richiede un po' più di tempo (tipicamente, per impostare tale puntatore) rispetto alle istanze di classi prive di funzioni membro virtual.
Qualcuno saprebbe spiegarmi qualìè il puntatore in questione facendomi capire più che altro se tale "memoria in più" (chè è nell'ordine di qualche byte) è quantificabile con precisione a seconda dei casi? e ,se la risposta è si, come posso fare a quantificarla?inoltre cosa si intende per "spazio di allineamento"?