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:
Mon probl�me est que je parviens bien � modifier InputData � l'int�rieur de maint Fonction(char * InputData);
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?








R�pondre avec citation
Partager