Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/05/2007, 05:24
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 6 meses
Puntos: 74
Re: Sobrecarga de operadores en namespace

El error del enlazador es por definir el codigo en el archivo de inclusion (.H), si solo lo declaras en el archivo de inclusion:

Código:
ostream &operator<<(ostream &os, const uno &u);
Y despues lo definis en un archivo de codigo (.cpp):

Código:
namespace MyNM 
{
  ostream &operator<<(ostream &os, const uno &u)
  {
    os	<<	"\n some text \n";
    return os;
  }
};
Lograras enlazarlo pero igual no creo que sea la solucion que estas buscando ...
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO