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

[Allegro, C++] Funkcja odczytująca znaki wprowadzane przez użytkownika

Ostatnio zmodyfikowano 2011-05-03 14:53
Autor Wiadomość
Bartekko
Temat założony przez niniejszego użytkownika
[Allegro, C++] Funkcja odczytująca znaki wprowadzane przez użytkownika
» 2011-05-03 14:02:18
Nie byłoby tego tematu tu gdyby nie 2 rzeczy
A) nie ma możliwości (albo nie jest wystarczająco dobrze oznakowana Wysyłania Prywatnych wiadomości ( jakby była, to bym napisał panu o następującym problemie bez zaśmiecania forum)
B) Gdzieś ostatnio widziałem na tej stronie (pamiętam bo to pan napisał posta o którego mi chodzi) informację o funkcji którą pan napisał służącą do wypisywania liczb w allegro w czasie rzeczywistym opartą na getchar(); nie mogę znaleźć tego posta na forum i w wyszukiwarce  ( ona chyba nie jest oparta o google, bo sprawdza dokładność co do literki, a  google mogą zmieniać formę gramatyczną)
P-32516
pekfos
» 2011-05-03 14:18:23
PM nie ma po to bo początkujący zamiast założyć temat wysyłali by PM i tyle. a nie o to chodzi. po to jest forum by się pytać. PM pewnie nigdy nie będzie.
P-32523
szyx_yankez
» 2011-05-03 14:18:57
C/C++
void wczytajWiersz( string & wyraz )
{
    wyraz.clear();
    string::iterator iter = wyraz.begin();
    int caret = 0;
    bool insert = true;
    do
    {
        while( keypressed() )
        {
            int newkey = readkey();
            char ASCII = newkey & 0xff;
            char scancode = newkey >> 8;
            if( ASCII >= 32 && ASCII <= 126 )
            {
                if( insert || iter == wyraz.end() )
                     iter = wyraz.insert( iter, ASCII );
                else
                     wyraz.replace( caret, 1, 1, ASCII );
               
                caret++;
                iter++;
            } else
            switch( scancode )
            {
            case KEY_BACKSPACE:
                if( iter != wyraz.begin() )
                {
                    caret--;
                    iter--;
                    iter = wyraz.erase( iter );
                }
                break;
               
            }
        }
        textout_ex( screen, font, wyraz.c_str(), 270, 210, makecol( 150, 0, 255 ), - 1 );
    } while( !key[ KEY_ENTER ] );
   
}

Użycie:
C/C++
std::string ble;
wczytajWiersz( ble );
P-32524
Bartekko
Temat założony przez niniejszego użytkownika
» 2011-05-03 14:23:40
"po to jest forum żeby się pytać" + zaśmiecać głupimi pytaniami jak to w pierwszym poście
zresztą ta funkcja na górze nie działa
P-32528
pekfos
» 2011-05-03 14:25:33
najwyżej dostaniesz bana za spam :P
P-32531
kamillo121
» 2011-05-03 14:25:37
Teraz już taki temat jest i wystarczy, że ktoś inteligentny będzie chciał znaleźć taki temat użyje wyszukiwarki i znajdzie bez zaśmiecania forum proste, tak działa forum.
P-32532
Bartekko
Temat założony przez niniejszego użytkownika
» 2011-05-03 14:30:36
problem w
tym, że w języku polskim jest 7 przypadków, i trzeba by ze 100 razy wyszukiwać temat a tego się nikomu nie chce
P-32536
kamillo121
» 2011-05-03 14:31:36

a tego się nikomu nie chce
Twoja subiektywna ocena.

description keywords, myślisz, że wyszukiwarka leci tylko po nazwie tematu ?
P-32537
« 1 » 2
  Strona 1 z 2 Następna strona