Non sono sicuro che si possa fare,anche se mi sembra strano.
io ho una classe template
voglio poter passare un oggetto della classe A ad una funzione f, il cui valore di ritorno è un template,scelgo io.Code:template <typename _T> class classe_A { public: _T valore; };
sta cosa non funziona,c'è un modo per farlo andare?Code:template <typename _P> _P funzione(classe_A classe_test){ _P tmp; tmp=classe_test.value(); //Poniamo che value sia double e sto tmp un int, voglio il troncamento return tmp; }



Reply With Quote

