Test Foro de elhacker.net SMF 2.1

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

template<typename TYPE>class obj;
template<typename TYPE>obj<TYPE> &operator < (obj<TYPE> &OBJ, TYPE X);


Declaración de la clase:

template<typename TYPE>class obj{
    [...]
    friend obj<TYPE> &operator < <TYPE> (obj<TYPE> &OBJ, TYPE X);
};


Declaración del operador:

template<typename TYPE>obj<TYPE> &operator (obj<TYPE> &OBJ, TYPE X){
    [...]
    return OBJ;
};


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