Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Namida en 29 Diciembre 2010, 12:42 pm



Título: Sobrecarga de operadores (con punteros a clase)
Publicado por: Namida en 29 Diciembre 2010, 12:42 pm
Solucionado:

Declaraciones previas; clase y operadores
Código:
template<typename TYPE>class obj;
template<typename TYPE>obj<TYPE> &operator < (obj<TYPE> &OBJ, TYPE X);

Declaración de la clase:
Código:
template<typename TYPE>class obj{
     [...]
     friend obj<TYPE> &operator < <TYPE> (obj<TYPE> &OBJ, TYPE X);
};

Declaración del operador:
Código:
template<typename TYPE>obj<TYPE> &operator (obj<TYPE> &OBJ, TYPE X){
     [...]
     return OBJ;
};

Sin más, espero que les resulte de ayuda! :D!