Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Mega-X
    Registrato dal
    Dec 2008
    Messaggi
    19

    [C++] typedef all'interno di una classe con template

    Salve a tutti.

    Il pezzo di codice che sta qua sotto mi restituisce questo errore:
    codice:
    haha.cpp:14: error: expected constructor, destructor, or type conversion before ‘circLista’
    Ecco il codice:

    codice:
    template<class T>
    class circLista{
      public:
      typedef T tipoelem;
        circLista();
        circLista(const circLista<T>& ) ;
        ~circLista();
        void creaLista();
        bool listaVuota();
        tipoelem leggiLista(tipoelem) const;
    };
    
    template <class T>
    circLista<T>::tipoelem circLista<T>::leggiLista(tipoelem ciao) const{ // l'errore avviene su questa riga.
        return ciao;
    }
    
    
    int main()
    {
    
    	return 0;
    }
    Mi aiutate?
    www.lastfm.it/user/WTFucker

  2. #2
    codice:
    template <class T>
    typename circLista<T>::tipoelem circLista<T>::leggiLista(tipoelem ciao) const{ // l'errore avviene su questa riga.
        return ciao;
    }
    http://forum.html.it/forum/showthrea...4#post13159964
    Amaro C++, il gusto pieno dell'undefined behavior.

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.