FIle complex.h
codice:
template <class DataType> class complex
{
public:
DataType Real,Imaginary;
template <class Data> complex(Data A,Data B){Real=A;Imaginary=B;};
template <class Data> void show(void){ cout << "Real " << Real << " Imaginary " << Imaginary << endl; }
};
Main
codice:
complex<int>(a,b);
complex.show();
codice HTML:
complex.cpp: In function ‘int main(int, char**)’:complex.cpp:26:8: error: expected unqualified-id before ‘.’ token 26 | complex.show();
Dove sbaglio? Ho provato in molti modi, come posso richiamare la funzione show() in questo template? Grazie