Bonjour,

Je souhaite:

- Passer un pointeur sur une cha�ne de caract�re � une fonction,
- Modifier cette cha�ne de caract�re en en augmentant �ventuellement le
nombre de caract�re (donc r�allocation de m�moire),
- Puis modifier le pointeur de fa�on � ce qu'il pointe bien sur cette nouvelle
cha�ne.

J'utilise ceci comme en-t�te de fonction:

int Fonction(char * InputData);
Mon probl�me est que je parviens bien � modifier InputData � l'int�rieur de ma
fonction, mais que le pointeur qui a �t� pass� en param�tre de cette fonction
pointe toujours sur l'ancienne adresse. Donc quand j'essaie de l'utiliser �
l'ext�rieur de ma fonction, je me retrouve avec les anciennes donn�es.

Donc ma question comment modifier la valeur d'un pointeur pass� en
param�tre d'une fonction?