Estoy empezando a leer un libro que se llama "Beginning c game programming", y por ahora me resulto bastante sencillo, aun estando en ingles, y divertido a la vez.
Pero llego un punto en el cual nose que pueda estar mal y es que al escribir un codigo como este:
Código:
En la consola llega a aparecer hasta "Nombre: " pero una vez que lo introduzco, y le doy a enter, se cierra sola :S, es decir en este caso no me aparece "Ingrese cantidad de tropas:".// El mundo perdido // Aventura de Mauri #include <iostream> using namespace std; int main() { char nombre; int tropas; cout << "\tMundo perdido"; cout << "\nNombre: "; cin >> nombre; cout << "\nIngrese cantidad de tropas: "; cin >> tropas; return 0; }
A que se puede dever esto ?
Otro punto que no entendi es que algunas veces y en otras no utiliza "endl", por ejemplo: [code=cpp]cout << "score: " << score << endl;[/code] . Si no me equivoco si no utilizo en "endl" este funciona igual, en fin si alguien me puede aclarar para que es el uso de lo antes mencionado.
Saludos y espero una respuesta
Gracias