Bonsoir,
Alors voila si je réalise cela dans une fonction
La mémoire reste allouée en dehors de la fonction !?Code:char *buffer = new char[length];
Un delete[] est nécéssaire !
Version imprimable
Bonsoir,
Alors voila si je réalise cela dans une fonction
La mémoire reste allouée en dehors de la fonction !?Code:char *buffer = new char[length];
Un delete[] est nécéssaire !
Salut.
oui.Citation:
La mémoire reste allouée en dehors de la fonction !?
oui.Citation:
Un delete[] est nécéssaire !
La mémoire est alloué dans la mémoire du processus. A toi de libérer cette mémoire parce que c'est une allocation dynamique.
std::string ne conviendrait-il pas mieux à ton besoin ?