Bonjour
Je dois faire un assert sur 2 buffers, un que je remplis
un tableau de 33 char
Code : Sélectionner tout - Visualiser dans une fenêtre à part char l_expectedMsg[NB_TOTAL_PARAM_MONETIQUE_CS+NB_ENTETE_MSG_CS];
et un buffer
Code : Sélectionner tout - Visualiser dans une fenêtre à part CPPUNIT_ASSERT(strncmp(l_msgContainer->getBuffer(),l_expectedMsg,l_temp) == 0);renvoie un buffer
Code : Sélectionner tout - Visualiser dans une fenêtre à part l_msgContainer->getBuffer()de taille indéfinie sachant que
Code : Sélectionner tout - Visualiser dans une fenêtre à part char* buffer
vaut 33 aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part l_temp
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
Partager