Bonjour,
je souhaite programmer un programme qui récupère les informations du terminal (nombre de ligne...)
J'ai essayé le programme suivant :
Le problème c'est qu'il ne trouve pas sgttyb, TIOCGETP et TIOCSETN.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 #include <sys/ioctl.h> // Pour la constante ECHO #include <termios.h> // Pour sgttyb #include <sgtty.h> void main() { struct sgttyb tty; if (ioctl(0, TIOCGETP, &tty) != 0) { return; } tty.sg_flags &= ~ECHO; ioctl(0, TIOCSETN, &tty); }
J'ai beau chercher sur le net, j'inclu les bonnes librairies et j'ai bien les headers du kernel.
Où sont définit c'est 3 éléments ?
Merci
Partager