Bonjour j'ai une fonction avec la signature suivante :

ExpandCommand(char * szCmd)

au moment de l'appel je fait passer la commande

char szPreCmd[MAX_STRING_SIZE] ;

ExpandCommand(szPreCmd)

avant l'appel szPreCmd comme par

"IGenIti ......"

mais dans l'execution de la fonction ExpandCommand szPreCmd prends la valeur suivant!

"GenIti....." Le I a été omis ! il ne se passe rien, juste une transmission : je ne sais pas comment il fait ca!

j'ai bien vérifier pas à pas, des suggestions?

merci

IRNBRU

[Merci d'éviter les titres "A l'aide", "au secours", et de privilégier une description claire]