Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: AlucardDracula en 23 Diciembre 2013, 21:23 pm



Título: Duda rapida sobre estructuras
Publicado por: AlucardDracula en 23 Diciembre 2013, 21:23 pm
Hola, si tengo una estructura como la siguiente:

Código:
struct Estudiante {
    int dni;
    string nom;
    double nota;
    bool repetidor;
};

Si por ejemplo quiero ingresar los datos de la estructura yo lo que hago es:

Código:
Estudiante X;
cin >> X.dni >> X.nom >> X. nota >> X.repetidor;

pero al ingresar el valor del bool me da error. ¿Como tengo que darle el valor, poniendo la palabra "true" o "false" o de alguna otra manera?


Título: Re: Duda rapida sobre estructuras
Publicado por: amchacon en 23 Diciembre 2013, 21:52 pm
0 o 1 son los valores que puedes meter.

true y false son solo para el compilador. Internamente no los guarda así


Título: Re: Duda rapida sobre estructuras
Publicado por: AlucardDracula en 23 Diciembre 2013, 22:40 pm
Gracias, ya me funciona  :laugh: