Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    [C++]Istanziare doppio template

    ciao a tutti, ho creato due classi Lista e Cella, utilizzando i template.

    sapreste dirmi come istanziando la classe Lista, passandogli un paramentro T possa automaticamente istanziare il parametro T della classe Cella allo stesso tipo con cui ho istanziato la lista??

  2. #2
    codice:
    //Nella classe Lista ci sarà qualcosa come:
    template <typename T> class Lista {
       
       Cella<T> cella;
    
       /*Blablabla*/
       
    }
    Credo possa funzionare


  3. #3
    Utente di HTML.it L'avatar di Stoicenko
    Registrato dal
    Feb 2004
    Messaggi
    2,254
    template <class T> class Lista

    Non si scrive così?

    Cmq per il resto è giusto

  4. #4
    È uguale
    E comunque typename è più leggibile IMHO.


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.