Citar
/home/alumno/Escritorio/Proyectos C++/practicas/libroCalificaciones.cpp||In member function ‘void libroCalificaciones::recibirCalificaciones()’:|
/home/alumno/Escritorio/Proyectos C++/practicas/libroCalificaciones.cpp|48|error: ‘EOF’ was not declared in this scope|
||=== Build finished: 1 errors, 0 warnings ===|
/home/alumno/Escritorio/Proyectos C++/practicas/libroCalificaciones.cpp|48|error: ‘EOF’ was not declared in this scope|
||=== Build finished: 1 errors, 0 warnings ===|
Les dejo la parte del código donde uso EOF, por las dudas trabajo en linux
Código
void libroCalificaciones::recibirCalificaciones() { int calificacion; cout <<"Escriba las calificaciones de letra." <<endl <<"Escriba el caracter EOF para terminar la entrada." <<endl; while ((calificacion= cin.get()) != EOF) { switch (calificacion) { case 'A': case 'a': aCuenta++; break; case 'B': case 'b': dCuenta++; break; case 'C': case 'c': cCuenta++; break; case 'D': case 'd': dCuenta++; break; case 'F': case 'f': fCuenta++; break; case '\t': case '\n': case ' ': break; default: cout <<"Se introdujo una tecla de calificacion incorrecta." <<" Escribe una nueva calificacion." <<endl; break; } } }
Disculoen las molestias, saludos!