Bonsoir,
J'ai un problème pour redéfinir la taille d'un char*. Voici mon code :
Avec this->s un attribut de ma classe...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void String::setSize(int size){ * char *tmp = new char[size+1]; * strcpy(tmp, this->s); * delete[] this->s; * this->s = new char[size+1]; * strcpy(this->s, tmp); }
Le code ci-dessus ne fonctionne pas...
Est-ce que qqun aurait une idée ?
Merci
Partager