Encore un problème. Depuis que j'ai éclaté mon source en plusieurs fichiers, j'ai un problème avec ma fonction qui formate les nombres en y ajoutant le séparateur de millier.
ma fonction est déclarée comme suit :
CITATION
void FormatNumber(Char nb[], Char dest[],Char sep)
et est appelée comme suit
CITATION
FormatNumber(pop,cTemp1,gthousandsSeparator);
où cTemp1 et pop sont déclarées comme Char cTemp1[30]
Je recopie nb vers dest en intercalant le séparatuer de millier en faisant
CITATION
dest[pos]=nb[i];
J'obtiens un peu n'impore quoi une fois de retour dans la fonction appelante.
A la fin de la fonction FormatNumber j'ai essayé de faire un
CITATION
StrCopy(dest,nb);
et dans ce cas j'ai bien le nombre (non formatté) dans ma fonction appelante.
Avez vous une idée d'où viens le problème?