Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2012, 17:37
gonzo13
 
Fecha de Ingreso: agosto-2008
Mensajes: 240
Antigüedad: 15 años, 8 meses
Puntos: 6
Duda con constructor C++

Hola a todos,

hace poco que he empezado a leer sobre programación en C++ y me ha surgido una duda con un código que he visto en un libro. Es la primera vez que viene esta construcción y por desgracia no viene explicada.

En el siguiente código,
Código C++:
Ver original
  1. class S
  2. {
  3. int x;
  4.  
  5. public:
  6. int getValue() { return x; }
  7. void setValue(int temp) { x = temp; }
  8. S(int temp) : x(temp) {}
  9. ~S() {}
  10. };

¿cuál es el significado de la línea 8?

Código:
S(int temp) : x(temp){}
Muchas gracias de antemano,
gonzo

Última edición por gonzo13; 03/12/2012 a las 17:46