Zdravím. mám kód:
#include <iostream>
#include <conio.h>
#include <fstream>
#include <windows.h>
using namespace std;
int main(){
int klavesa;
string vstup;
string zapis;
ofstream soubor;
soubor.open("vstup.txt",ios::app);
int i=1;
if(klavesa=getch() == 113){
Beep(130,100);
vstup="c3";
soubor<<vstup;
cout<<"C3";
}
else if(klavesa=getch() == 119){
Beep(146,100);
vstup="d3";
soubor<<vstup;
cout<<"D3";
}
system( "PAUSE" );
return 0;
}
(113=ascii hodnota Q, 119 ascii hodnota W)
Nevím proč ale pri stisku Q se mi příkazy provedou avšak při stisku W ne(respektive W musím stisknout dvakrát aby se mi provedli),. Nevíte čím to je?