Jeg er med på at man kan bruge en template til en funktion sådan her:
template<class T>
T function(T var) {
return var;
}
men hvordan fungere det i en metode, der er i en klasse?
syntes ikke jeg kan få det her til at virke:
.h fil:
class test {
public:
template<class T>
T function(T var);
};
.cpp fil:
#include ".h fil"
T .h fil::function(T var) {
return var;
}
compileren ser ikke ud til at genkende T som en type, i .cpp filen.
Håber i kan hjælpe
Indlæg senest redigeret d. 28.02.2009 04:12 af Bruger #13669