does not give a valid preprocessing token
Je compile des fichiers sous gcc 3.4.2 et jobtient la meme erreur a MAINTE reprise
Code:
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:
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:
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:
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??