Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/10/2011, 19:43
Avatar de shujidan
shujidan
 
Fecha de Ingreso: abril-2011
Mensajes: 121
Antigüedad: 13 años, 8 meses
Puntos: 5
Como imprimir un string creado por mi

Que tal, mi pregunta es como puedo imprimir informacion de mi objeto directamente, por ejemplo:


Código C++:
Ver original
  1. class mistring {
  2.    public:
  3.     const char *michar;
  4.     mistring(const char *);
  5. };
  6. mistring::mistring(const char *michar) {
  7.     this->michar = michar;
  8. }


Código C++:
Ver original
  1. en main:
  2. cout<<mistring;

La clase string debe estar totalmente creada por mi, nada de heredar.
Se me ocurre que tendría que sobrecargar el operador << de cout, pero en ese caso habria que heredar la clase?? crear otro cout?
Gracias por la ayuda, espero alguien me pueda resolver esta duda.