Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    [c++]Delete classe astratta

    ciao.
    Ho una classe astratta da cui ereditano 2 classi figlio.
    La classe astratta è incapsulata in una classe CImporter come variabile membro e puo' essere di tipo una delle classi figlio.
    Il problema è che quando faccio il delete della variabile membro non mi chiama il distruttore delle classi figlio , ma solo di quella astratta.
    grazie.

  2. #2
    Utente di HTML.it L'avatar di shodan
    Registrato dal
    Jun 2001
    Messaggi
    2,381
    Il distruttore dev'essere virtual altrimenti accade quello che hai descritto.

  3. #3

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.