Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Strzałki

Ostatnio zmodyfikowano 2009-01-03 18:40
Autor Wiadomość
zori
Temat założony przez niniejszego użytkownika
Strzałki
» 2009-01-03 18:04:36
Mam swój mały programik

C/C++
#include <iostream>
#include <conio.h>
#include <windows.h>
using namespace std;
int main()
{
    while( 1 == 1 )
    {
        if( kbhit() == true )
        {
            int x = getch();
            cout << "Wcisnieto klawisz: " << x << "\n";
        }
        else {
            cout << "Nic nie wcisnoles." << "\n";
        }
        Sleep( 1000 );
    }
}

I czemy jak wcisne dowolną strzałke to przy jednym wykonaniu pętli pojawi się zawsze "wcisnięto klawisz: 224" a przy drugim juz różnie 72,75,77,80 to jak moge sprawdzić jaka strzałka została wciśnięta?? Może mi ktoś pomuc??

/edit
poprawiłem moją ortografie i kilka błedów :P
P-3332
DejaVu
» 2009-01-03 18:08:56
Przeczytaj sekcję 15.2. http://kursy.ddt.pl/?LessonId=15.
P-3333
zori
Temat założony przez niniejszego użytkownika
» 2009-01-03 18:27:05
Ok dokładnie doczytałem i znalazłem, jakoś sobie poradziłem a to że wystarczy przypisać znowu getch() do zmiennej to wiedziłem ale jakoś nie wiedziłem jak to zrobic ale dałem rade.
P-3338
Skala
ort
» 2009-01-03 18:40:43
i tak nie poprawiles do konca ortografie ;)

swój

no a do getch(); przypisujesz zmienna
zmienna=getch();

ale to i tak zostalo wyjasnione :)
P-3339
« 1 »
  Strona 1 z 1