Dev - C++ - Clase de complejos con "template"

 
Vista:

Clase de complejos con "template"

Publicado por adriana (2 intervenciones) el 26/06/2002 00:41:30
Hola a todos:
estoy haciendo una clase (complejos) pero no sé como hacer para utilizar una plantilla en la misma, el problema está en la definicion de los operadores +, -, *. Me dice "mala utilizacion de template..."

template <calls T>
class complex {
T real, imag;
complex (T newreal, T newimag) {real = newreal; imag = newimag;}
friend operator + (complejo T c1, complejo T c2);
//esta definición esta bien?
};

inline complejo + (complejo T c1, complejo T c2) {
complejo T temp(c1.real + c2.real, c1.imag + c2.imag);
}// esto tampoco estoy seguro

Bueno espero que alguien pueda salvarme
auxiliooooooooo
saludos a todos

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder