
Enviado em 02/11/2018 - 12:02h
Bom dia pessoal,#ifndef TECLAS_H
#define TECLAS_H
int mygetch(void);
#endif
#include "teclas.h"
#include <termios.h>
#include <unistd.h>
int mygetch(void)
{
struct termios oldt,newt;
int ch;
tcgetattr( STDIN_FILENO, &oldt );
newt = oldt;
newt.c_lflag &= ~( ICANON | ECHO );
tcsetattr( STDIN_FILENO, TCSANOW, &newt );
ch = getchar();
tcsetattr( STDIN_FILENO, TCSANOW, &oldt );
return ch;
}
#include <stdio.h>
#include "teclas.h"
int main()
{
int tec;
printf("\nPRESSIONE: ...\n");
do
{
tec = mygetch();
switch(tec)
{
case 1:
printf("\n digito 1\n");
break;
case 2:
printf("\n digito 2\n");
break;
case 3:
printf("\n digito 3\n");
break;
}
}while(tec != 27);
return 0;
}
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









