Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/04/2015, 19:20
dmorill
 
Fecha de Ingreso: junio-2014
Mensajes: 144
Antigüedad: 9 años, 10 meses
Puntos: 1
Respuesta: ¿Para qué necesito un Constructor? (Sí, novato inside XD).

Hola, prueba esto y nos cuentas que sale por pantalla. :D ojo que en el main no llamas al constructor.

Código C++:
Ver original
  1. struct punto{
  2.     int _x = 0;
  3.     int _y = 8;
  4.     punto();
  5. };
  6. punto::punto(){
  7.     cout << _x << " " << _y << " Llamando al constructor." << endl;
  8. }
  9. int main(){
  10.     punto p;
  11.     cout << p._x << " " << p._y << " mostrando couts" << endl;
  12.  
  13.     cin.sync();
  14.     cin.get();
  15.     return 0;
  16. }

No olvides que los constructores te permiten asignar valores cuando creas las estructuras, con datos que pongas cuando los llamas, como en el ejemplo que puse antes. Y también estructuras mucho más complejas.

saludos