[C] getch e kbhit su MAC

Messaggioda anto_zoolander » 30/11/2019, 20:42

ciao!

conoscete qualche funzione equivalente a getch e kbhit per MAC?
purtroppo 'sta sola non supporta la libreria conio...
Error 404
Avatar utente
anto_zoolander
Moderatore
Moderatore
 
Messaggio: 4325 di 4363
Iscritto il: 06/10/2014, 15:07
Località: Palermo

Re: [C] getch e kbhit su MAC

Messaggioda Obidream » 01/12/2019, 09:37

Hai provato con la libreria ncurses?
((v & 0xff) && (v & 0xff00) && (v & 0xff0000) && (v & 0xff000000))
Avatar utente
Obidream
Senior Member
Senior Member
 
Messaggio: 1085 di 1092
Iscritto il: 07/02/2012, 20:57

Re: [C] getch e kbhit su MAC

Messaggioda vict85 » 01/12/2019, 12:56

Perché vuoi usare getch? Non ho mai capito perché così tanti libri la insegnino.
vict85
Moderatore
Moderatore
 
Messaggio: 10013 di 10067
Iscritto il: 16/01/2008, 00:13
Località: Berlin

Re: [C] getch e kbhit su MAC

Messaggioda anto_zoolander » 01/12/2019, 14:01

@obi
Ho visto che alcuni la utilizzano come alternativa ma non ho capito dove andare a parare
tra l'altro ho provato ad usare un paio di funzioni di quella libreria ma mi da errori

Testo nascosto, fai click qui per vederlo
Immagine


@vict
Mi era venuto in mente di fare una cosa per il quale mi serve un input da tastiera senza buffer.
Permette di passare una informazione direttamente al programma senza la pressione del tasto enter
Ultima modifica di anto_zoolander il 01/12/2019, 20:46, modificato 1 volta in totale.
Error 404
Avatar utente
anto_zoolander
Moderatore
Moderatore
 
Messaggio: 4326 di 4363
Iscritto il: 06/10/2014, 15:07
Località: Palermo

Re: [C] getch e kbhit su MAC

Messaggioda vict85 » 01/12/2019, 19:37

Come alternativa a conio, ncurses va bene. Conio la trovi solo su Windows.
vict85
Moderatore
Moderatore
 
Messaggio: 10014 di 10067
Iscritto il: 16/01/2008, 00:13
Località: Berlin

Re: [C] getch e kbhit su MAC

Messaggioda anto_zoolander » 01/12/2019, 20:46

ma quali funzioni farebbero a caso mio(?)

[edit] ok risolto :-D
Error 404
Avatar utente
anto_zoolander
Moderatore
Moderatore
 
Messaggio: 4327 di 4363
Iscritto il: 06/10/2014, 15:07
Località: Palermo


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti