Salut à tous. Voici mon pbm.
je veux utiliser la fonction getch() sous linux pour récupérer un entier rentré dans le mode console. Mais voilà j'ai une erreur lors du lancement de l'executable.
J'ai bien lus quelques infos sur le net et sur ce site, j'ai vu qu'il existait dans l'include <ncurses.h>son équivalent. Je l'ai donc inclus.
A la compilation c'est bon (avec gcc) mais pas lors de la compil pour obtenir l'exec?
Est-ce alors un pbm de librairies? j'ai fais l'essai sans le getch(), tout marche.
dans "mon" <ncurses.h> j'ai bien une ligne:
Là je sais pas trop ce que ça veut dire....
Code : Sélectionner tout - Visualiser dans une fenêtre à part extern NCURSES_EXPORT(int) getch (void); /* generated */
Merci a vous. Voici le résultat du debogeur lors de la compil pour l'exec, ainsi que le code du prog. (C'est un prog sur les RPC's créé avec rpcgen: Programme client.C'est un exercice).
Code du prog
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65

 

 
		
		 
         
			
			

 
   


 getch() sous linux
 getch() sous linux
				 Répondre avec citation
  Répondre avec citation


 
 
 
			
 
			 
			 
 
 
			 Envoyé par benjiprog
 Envoyé par benjiprog
					
				
Partager