bonjour,
J'ai une valeur de retour qui ne retourne pas le liste attendu et mis à disposition par l'appelé :
le code est :
quand je suis dans l'appelé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 List<stAnalysedWordM^>^ pListAnalysedWord = gcnew List<stAnalysedWordM^>(); erc ErrorCode = INIT_NO_ERROR; ErrorCode = INIT_NO_ERROR; long iPos = 0; ErrorCode = Brill_ParseBloc( wsBloc, pListAnalysedWord, ulWordNumber, (long)iPos); if (ErrorCode == INIT_NO_ERROR) { // Analyse of Parsing result ErrorCode = ParserAnalyse( pListAnalysedWord, pListWord, ulWordNumber); } return (ErrorCode); }
j' ai :
ce qui 'est consitant
Code : Sélectionner tout - Visualiser dans une fenêtre à part buffinal = "The/DT Ignition/NN Subsystem/NNP (/( Ignition/NN Key/NNP or/CC PASE/NNP )/SYM has/VBZ 3/CD states/VB ,/, either/DT OFF/NNP or/CC +APC/NN or/CC +DEM/NN ./. The/DT car/NN speed/NN designed/VBN by/IN V/NN is/VBZ one/CD integer/NN in/IN the/DT range/NN of/IN 0...
quand je suis dans l'appelant
j'ai le même résultat sur 109 mots, ce qui est consistant. pListAnalysedWord à 109 mots dans la liste.;C'est consistant
mais quand je remonte : pListAnalysedWord à 0 éléments
Partager