Salve a tutti,
avendo questa classe:
Vorrei creare una alias per il nome della classe e del parametro T, come in questo esempio (ovviamente errato ):codice:template< class T > class prova{ public: typedef T tipoElemento; getElemento(); /.../ private: tipoElemento e; };
Ho fatto molte ricerche ma non riesco a trovare una soluzione. Non è possibile creare degli alias quando si parla di template ??codice:template< class T > typedef prova< T > prova; template< class T > typedef prova< T >::tipoElemento tipoElemento;
Grazie a tutti!