• In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 7 di 7

Discussione: programmazione in c++

Cambio titolo
  1. #1
    Utente
    Registrato il
    03-04
    Messaggi
    33

    Domanda programmazione in c++

    Ciao a tutti:

    Qualcuno di voi sa come funziona la chiamata di sistema keypress() del linguaggio c++? o sa dove potrei trovare dell'informazioni sull'argomento?

    ps una funzione equivalente all'istruzione keypressed di pascal.

  2. #2
    Utente L'avatar di Mozart489
    Registrato il
    03-04
    Messaggi
    46
    non mi ricordo se la funzione ti ritorna l'ASCII code del tasto premuto o lo scan code della tastiera. Uno di questi due. Fai qualche prova. Se non ti va in modalit ASCII devi fare un algoritmo che decodifichi gli scan code
    PC: Olivetti Philos COLOR 46
    --------------------------------------------
    Processore: Intel 486 con 128 kbyte di cache
    Scheda Grafica: Intel 512 kbyte di memoria
    Memoria: 8 Mbyte
    CD: Non Presente
    Schermo: LCD 256 colori 640x480
    Scheda Audio: Beep di sistema
    Alimentatore: A manovella
    Accensione: Previa esclusione del BIOS
    --------------------------------------------

  3. #3
    Utente
    Registrato il
    03-04
    Messaggi
    33
    ho saputo che la funzione mi restituisce un boolean... adesso vorrei sapere quale libreria devo includere..

  4. #4
    Orso BaloSso L'avatar di MiStAkE
    Registrato il
    05-04
    Localit
    Aquino
    Messaggi
    15.096

    Risposta

    La funzione keypressed() controlla se sato premuto un tasto!!!! Di norma si usa insieme al while per uscire da un cicolo etc....
    Una funzione analoga il Kbhit()!!

  5. #5
    Utente L'avatar di Sinoath
    Registrato il
    04-04
    Messaggi
    314
    In alternativa puoi usare la funzione di getchar()
    si trova su stdio.h

  6. #6
    Orso BaloSso L'avatar di MiStAkE
    Registrato il
    05-04
    Localit
    Aquino
    Messaggi
    15.096
    la funzione getchar() restituisce il codice aschii del tasto premuto....

  7. #7
    Utente L'avatar di Sinoath
    Registrato il
    04-04
    Messaggi
    314
    Citazione Tristan
    Ciao a tutti:

    Qualcuno di voi sa come funziona la chiamata di sistema keypress() del linguaggio c++? o sa dove potrei trovare dell'informazioni sull'argomento?

    ps una funzione equivalente all'istruzione keypressed di pascal.
    Molto cmq dipende da che uso vuoi farne della funzione. Se ti serve solo per bloccare il programma fino a che premi un tasto, penso vadano bene keypress() come getchar(). Io uso getchar xk stdio.h contiene molte altre utili funzioni ( printf(), puts(), sizeof() ecc). Se invece ti interessa sapere cosa la funzione ritorna allora potresti dare un'occhiata alla guida in linea (scrivi il nome della funzione e premi F1, almeno cos funge il borland c++) e decidere di conseguenza

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •