Pointeur intelligent
- Pointeur intelligent
-
En informatique, un pointeur intelligent (en anglais smart pointer) est un type abstrait de données qui simule le comportement d'un pointeur en y adjoignant des fonctionnalités telles que la libération automatique de la mémoire allouée ou la vérification des bornes.
La gestion manuelle de la mémoire dans les langages utilisant les pointeurs est une source courante de bugs, notamment de fuites de mémoire. Les pointeurs intelligents diminuent ce risque en rendant automatique la libération des ressources : quand le dernier pointeur vers un objet est détruit, par exemple parce qu'il sort de portée, l'objet pointé est détruit simultanément. Cela peut être implémenté par exemple avec le décompte de références.
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article Pointeur intelligent de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
RAII — est l acronyme anglais de Resource Acquisition Is Initialization, que l on peut traduire littéralement par l Acquisition d une Ressource est une Initialisation. Il s agit d une technique de programmation utilisée dans plusieurs langages orientés… … Wikipédia en Français
Super Paper Mario — Éditeur Nintendo Développeur Intelligent Systems Musique … Wikipédia en Français
Killzone — Éditeur Sony Computer Entertainment Développeur Guerrilla Games Date de sortie … Wikipédia en Français
IP — ● ►en /I P/ sg. m. ● 1. ►PROG Instruction Pointer. Pointeur d instructions, incrémenté à chaque fois que le processeur a fini de traiter une instruction (On peut aussi le modifier plus globalement, quand on fait un saut, par exemple.). Syn. de PC … Dictionnaire d'informatique francophone
Bertrand-François Mahé de La Bourdonnais — Pour les articles homonymes, voir Mahé. Bernard François Mahé Comte de La Bourdonnais … Wikipédia en Français
Jason Spezza — Données clés Nationalité … Wikipédia en Français
LostWinds — Développeur Frontier Developments Concepteur David Braben Date de sortie AN … Wikipédia en Français
Lost Winds — LostWinds LostWinds Développeur Frontier Developments Concepteur David Braben Date de sortie AN 12 … Wikipédia en Français