Je compile des fichiers sous gcc 3.4.2 et jobtient la meme erreur a MAINTE reprise
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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 m3d_c_bd.cpp:63:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:63:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:63:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:63:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:84:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:84:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:84:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:84:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:124:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:124:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:124:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_bd.cpp:124:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:368:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:368:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:368:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:368:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:524:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:524:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:524:1: pasting ")" and "->" does not give a valid preprocessing token m3d_c_mai.cpp:524:1: pasting ")" and "->" does not give a valid preprocessing token m3d_erreur.cpp:13:2: warning: no newline at end of file m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:75:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:152:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:152:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:152:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:157:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:157:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:157:1: pasting ")" and "->" does not give a valid preprocessing token m3d_front.cpp:157:1: pasting ")" and "->" does not give a valid preprocessing token m3d_g_noe.cpp:61:1: pasting ")" and "->" does not give a valid preprocessing token m3d_g_noe.cpp:92:1: pasting ")" and "->" does not give a valid preprocessing token m3d_g_noe.cpp:122:1: pasting ")" and "->" does not give a valid preprocessing token m3d_g_noe.cpp:315:1: pasting ")" and "->" does not give a valid preprocessing token m3d_if_oct.cpp:34:1: pasting ")" and "->" does not give a valid preprocessing token
Les 2 types derreur reviennent toujours au 2 meme instructions
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 INSERER_TETE_LISTE(front,fin,face) // ligne 63 SUPPRIMER_LISTE(face,tab_front[2*num_essai],tab_front[2*num_essai+1],face)
Ils sont definis de la facon suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #define INSERER_TETE_LISTE(tete,fin,entite)\ PREC(entite) = NULL ;\ if (tete != NULL) {\ /* la queue est inchangee */\ SUIVANT(entite) = tete ;\ PREC(tete) = entite ;\ tete = entite ;\ }\ else {\ SUIVANT(entite) = NULL ;\ tete = entite ;\ fin = entite ;\ }
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
22
23
24
25
26
27
28
29
30
31
32 #define SUPPRIMER_LISTE(type,tete,fin,entite)\ {\ struct mknom(st_,type) *pcourant, *scourant ;\ pcourant = PREC(entite) ;\ scourant = SUIVANT(entite) ;\ if (pcourant== NULL) {\ if (scourant == NULL) { \ PREC(entite) = NULL ;\ SUIVANT(entite) = NULL ;\ tete = NULL ;\ fin = NULL ;\ }\ else {\ scourant->prec = NULL ;\ PREC(entite) = NULL ;\ SUIVANT(entite) = NULL ;\ tete = scourant ;\ }\ }\ else {\ if (scourant == NULL) \ {pcourant->suivant = NULL ;\ PREC(entite) = NULL ;\ SUIVANT(entite) = NULL ;\ fin = pcourant ;}\ else {pcourant->suivant = scourant ;\ scourant->prec = pcourant ;\ PREC(entite) = NULL ;\ SUIVANT(entite) = NULL ;}\ }\ }
Je comprend absolument rien du preprocessing token dont ils parlent??
Partager