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

    Cancellazione e istanze multiple

    ciao.
    Ho una classe cdata che contiene principalmente dati.
    Il riferimento a questa classe è all'interno della classe CRapresentation.
    Alla fine dell applicazione devo svuotare le risorse e per questo chiamo il delete sugli oggetti CRapresentation.
    Nel delete la classe cRappresentation distrugge la classe cdata , solo che se ho varie classi Crapresentation che puntano alla stessa cdata ottengo un errore.
    Voi come fareste?
    so che potrei distruggere la classe cdata una volta sola , ma vorrei imparare un metodo piu "pulito" è il caso di usare uno smart pointer?li sto guardando...

  2. #2
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    Con puntatori a memoria condivisa lo smart pointer è la scelta ideale..

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.