Comparaison buffer strncmp
Bonjour
Je dois faire un assert sur 2 buffers, un que je remplis
Code:
char l_expectedMsg[NB_TOTAL_PARAM_MONETIQUE_CS+NB_ENTETE_MSG_CS];
un tableau de 33 char
et un buffer
Code:
CPPUNIT_ASSERT(strncmp(l_msgContainer->getBuffer(),l_expectedMsg,l_temp) == 0);
Code:
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