Test Foro de elhacker.net SMF 2.1

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:


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:


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: