équilibre de new / delete ? Quand fais tu un new ?
Tu fais des trucs bizarre parce que tu cast un const char* en char* au lieu de faire une copie. Tu fais des trucs bizarre parce que tu fais un...
Type: Messages; Utilisateur: gbdivers
équilibre de new / delete ? Quand fais tu un new ?
Tu fais des trucs bizarre parce que tu cast un const char* en char* au lieu de faire une copie. Tu fais des trucs bizarre parce que tu fais un...
Hum... jamais vu de delete sur const char* retourné par c_str(). A vérifier sur ce coup, pas sur que l'on a besoin (dont ça serait pas une copie du contenu de la string comme j'ai dit)
Dans...
Pour le cast, oui, tu créés forcement une copie. Quand tu écris
float f = 12.34;
int i = static_cast<int>(f);
Tu crées une nouvelle variable (i) et il y a bien une copie du temporaire retourné...
Oui, mais :aie:...
Un delete sur void* compile ???
Il faut donc (sauf erreur de ma part) faire un cast vers le type, soit avoir une hiérarchie d'objet avec destructeur virtuel
class A...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.