ciao a tutti ho creato una classe template in c++ e un nuovo tipo struc. Questo il codice
codice:
struct tipoelem{
int num_dischi;
int ritorno;
Pilapunt<int> * puntA,puntB,puntC;};
//dichiaro una pila di appoggio
Pilapunt <tipoelem> pila;
mi viene segnalato sempre un errore, che dice :
codice:
main.cpp `main(int, char**)::tipoelem' uses local type `main(int, char**)::tipoelem'
main.cpp trying to instantiate `template<class T> class Pilapunt'
main.cpp invalid type in declaration before ';' token
Non riesco proprio a capire dove sbaglio, c'è qualcuno che riesce capire dov'è l'errore?