Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2014, 18:07
shikamarucb
 
Fecha de Ingreso: febrero-2014
Mensajes: 107
Antigüedad: 10 años, 2 meses
Puntos: 0
Problemas con friend

Hola a todos, quiesiera que por favor me hecharan una mano; tengo el siguiente codigo, usando friend pero nose cual sera el error.

Código C++:
Ver original
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. class ejemplo2;
  6.  
  7.  
  8. class ejemplo{
  9. private:
  10.     int a,b;
  11. public:
  12.     void setA(int a){
  13.         this->a=a;
  14.     }
  15.     int getA(){
  16.         return a;
  17.     }
  18.     friend void ejemplo2::setC(ejemplo ji);
  19. };
  20.  
  21.  
  22.  
  23. class ejemplo2{
  24. private:
  25.     int c,d;
  26. public:
  27.     void setC(ejemplo ji){
  28.         cout<<"numero: "<<ji.a;
  29.     }
  30. };
  31.  
  32.  
  33.  
  34.  
  35. int main()
  36. {
  37.     ejemplo ej;
  38.     ejemplo2 jj;
  39.     ej.setA(20);
  40.     jj.setC(ej);
  41.     return 0;
  42. }