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

[Allegro] wczytywanie danych z klawiatury

Ostatnio zmodyfikowano 2009-04-06 16:41
Autor Wiadomość
paczaja
Temat założony przez niniejszego użytkownika
[Allegro] wczytywanie danych z klawiatury
» 2009-03-31 19:06:36
Witam!
Czy jest w allegro taka funkcja jak "cin" w c++?? bo jak chciałem to użyć w swoim programie w allegro to nie działało...
P-5199
steckel
» 2009-03-31 19:09:35
Z tego co wiem, to cin to obiekt wypisujący tekst na konsoli, więc raczej nie będzie działał w allegro, ale możesz użyć tego:
C/C++
textout_ex( screen, font, "Witaj w Allegro !", 20, 20, makecol( 255, 0, 255 ), - 1 );

//sorki pomyliłem cin z cout
P-5200
DejaVu
» 2009-03-31 20:39:29
Musisz sobie za pomocą readkey'a napisać wczytywanie.

http://www.allegro.cc/manual/api/keyboard-routines/
P-5210
paczaja
Temat założony przez niniejszego użytkownika
» 2009-04-05 17:55:33
a jakby to miało dokładnie wyglądać??
P-5329
DejaVu
» 2009-04-06 01:53:56
podobnie jak w przypadku obsługi klawiatury za pomocą biblioteki conio.h (jeden z rozdziałów kursu C++ opisuje to).
P-5346
steckel
» 2009-04-06 16:41:59
Napisałem taką funkcję dla wczytywania zmiennej integer:
C/C++
int wczyt()
{
    int liczba = 0;
    char znak = 0;
    for(; znak != 13; )
    {
        znak = readkey();
        if( znak >= '0' && znak <= '9' )
        {
            liczba = liczba * 10 + znak - 48;
        }
    }
    return liczba;
}
Do innych zmiennych będzie podobnie.
P-5352
« 1 »
  Strona 1 z 1