Bonjour

Je dois faire un assert sur 2 buffers, un que je remplis

Code : Sélectionner tout - Visualiser dans une fenêtre à part
char l_expectedMsg[NB_TOTAL_PARAM_MONETIQUE_CS+NB_ENTETE_MSG_CS];
un tableau de 33 char

et un buffer

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 CPPUNIT_ASSERT(strncmp(l_msgContainer->getBuffer(),l_expectedMsg,l_temp) == 0);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
l_msgContainer->getBuffer()
renvoie un buffer de taille indéfinie sachant que vaut 33 aussi

Je fais des printf sur les 2 tableaux et ils sont remplit de la meme manière sur mes 33 premiers char apres ca differe mais dans l'idée que j'en ai il ne compare que les 33 premiers char le assert devrait passer donc...

Si qqn a une idée merci d'avance