Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/10/2014, 02:49
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 9 años, 6 meses
Puntos: 204
Respuesta: ¿Cómo fijar un dato de una estructura a la hora de introducirlo?

Para eso inventaron los constructores de C++:

Código C++:
Ver original
  1. struct poligono
  2. {
  3.     int n_lados;
  4.     char[20] color;
  5.  
  6.     poligono( )
  7.     {
  8.       n_lados = 5;
  9.       strcpy( color, "verde" );
  10.     }
  11. };
  12.  
  13. int main( )
  14. {
  15.   poligono poli; // este objeto tiene 5 lados y es de color verde
  16. }