Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2012, 12:09
fightmx
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 2 meses
Puntos: 22
Respuesta: Devolver cierto valor al escribir nombre de un objeto de una clase definid

Sobrecargando el operador "<<".

Ejemplo:

Código C++:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. class Foo{
  5.     friend ostream& operator<<(ostream& os, const Foo& f);
  6. };
  7.  
  8. ostream& operator<<(ostream& os, const Foo& f){
  9.     return os << "hola";
  10. }
  11.  
  12.  
  13. int main(){
  14.     Foo foo;
  15.     cout << foo << endl;
  16. }