Hola a todos ! En este Código no logro que al apretar la Tecla " F1 " éste finalice e imprima la línea [ cout<<"PROGRAMA TERMINADO"<<endl; ]
Intenté " la forma sin & 0x8000" pero - -aunque ninguna de las dos formas de GetAsyncKeyState al Compilar me arrojaba Error -- tampoco lo logré. Cada vez que oprimo F1 o bien me repetía el anterior Número ingresado, o bien se generaba como un Overflow con Pantalla Azul ( con Contador de 0 a 100 ) o se quedaba tildada la PC.
Luego de que me ocurrió ese Overflow " me desapareció el Dev-C++ EMBARCADERO " ;
((aunque no es la primera vez que me ocurre)) LUEGO, como alternativa sigo con Dev-C++ 5.11 o bien vuelvo a instalar EMBARCADERO
#include <iostream>
#include <windows.h>
using namespace std;
int main()
{
int a;
int b;
int c;
while (!(GetAsyncKeyState(VK_F1) & 0x8000))
{
cout<<"Ingrese a"<<endl;
cin>>a;
cout<<"Ingrese b"<<endl;
cin>>b;
c=(a+b);
cout<<"LA SUMA ES :"<<c<<endl;
}
cout<<"PROGRAMA TERMINADO"<<endl;
return 0;
}
/* Gracias por leer el Post */