Hola a todos:
Me he pasado del Turbo C++ de Borland a Code::Blocks.
En general me las estoy arreglando bien, pero tengo un problema con la lectura de teclas especiales como ESCAPE, las teclas de Función, Inicio, flechas y otras.
En Turbo C++, usaba algo así
//====================================================
int main()
{
char tecla=0;
while(tecla!=27)
{
tecla=cin.get();
cout << tecla << " - " << (int) tecla;
if (!tecla)
{
// En este caso la tecla es especial
// Hago una segunda lectura
tecla=cin.get();
cout << " --> " << tecla << " - " << (int) tecla;
}
cout << endl;
}
getchar();
return 0;
}
//====================================================
Pero una codificación de estas características, adaptada a la sintaxis del code::blocls, claro está, no funciona.
¿Alguien puede darme una pista de cómo hacerlo?
Desde ya les agradezco el tiempo que me dedican.
Un abrazo.