« Introduction générale à la programmation/Pointeurs » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 48 :
DONC :
# Les pointeurs servent à éviter de saturer la pile avec un bloc de données trop important. Il vaut mieux créer un tableau de 10000 chaînes de caractères en tas(gestion par la mémoire virtuelle) que de le créer dans la pile avec tous les problèmes de gestion que cela implique (buffer overflow,
# L'utilisation de pointeurs est recommandé par le "Design Pattern" "FlyWheight" qui permet d'attribuer à un nombre conséquents d'objets un nombre limité de valeurs sans surcharger la mémoire avec toutes les valeurs possibles.
# Les pointeurs permettent de s'affranchir de la notion de fonction. (n entrées et une ou zéro sortie)
|