bonjour,
j'ai un passage de paramètre qui donne un résultat incorrect :
dans le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
char** FinalStateTagger( char **buf, int numSen, Registry seenTagging, Registry words, Darray cRuleArray, char* buff)
avec le résultat suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
0x2f656854 <Ptr> incorrect
alors que dans l'appelant avant l'appel,le contenu était bon:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
FinalStateTagger( (char**)&buff, 1, seenTagging_hash, lexicon_hash, cRuleArray, bufsortie);
avec un buff qui est déclaré:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
static char buff[BUF_SIZE];
J'ai le même résultat si je déclare buff en automatique
celui qui m'aidera sera