Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/01/2013, 09:22
vosk
 
Fecha de Ingreso: agosto-2012
Mensajes: 601
Antigüedad: 11 años, 8 meses
Puntos: 83
Respuesta: Problema con clases [C++]

Y me olvidaba de la tercera forma: sobrecargar el operador << para la clase punto

Código:
ostream& operator << (ostream &ost, Punto &p) {
    printf("%.2f, %.2f", p.GetX(), p.GetY());
    return ost;
}

cout << p3;
Si ejex/ejey estuvieran declarados como publicos podrias acceder a p.ejex para mostrarlo, como son privados necesitas recuperar los valores a traves de los metodos publicos.

Otra cosa: la funcion main es de tipo int, por lo tanto debe retornar un entero.

vosk