A voir également:
- Utilisation delete
- Notice d'utilisation - Guide
- Utilisation chromecast - Guide
- Just delete me - Guide
- Hiberfil.sys delete - Guide
- Dossier en cours d'utilisation - Forum Windows 8 / 8.1
1 réponse
Pourquoi faire un 'delete'?
Sans doute parce qu'il y a un 'new' et où se trouve le 'new'?
La réponse est simple: le 'new' se trouve là où se trouvera le 'delete'.
En clair, on devrait toujours trouver le couple 'new-delete' dans la même fonction.
Evidemment il y a toujours des exceptions. Le cas le plus courant est celui de la fonction qui retourne une chaîne de caractères; celle-ci est allouée dans la fonction mais devra être détruite par l'appelant.
Ai-je été assez clair?
Bonne continuation.
Sans doute parce qu'il y a un 'new' et où se trouve le 'new'?
La réponse est simple: le 'new' se trouve là où se trouvera le 'delete'.
En clair, on devrait toujours trouver le couple 'new-delete' dans la même fonction.
Evidemment il y a toujours des exceptions. Le cas le plus courant est celui de la fonction qui retourne une chaîne de caractères; celle-ci est allouée dans la fonction mais devra être détruite par l'appelant.
Ai-je été assez clair?
Bonne continuation.