Contrairement au C où les allocateurs ( malloc
, calloc
, ...)
sont des fonctions des bibliothèques, le new
,
l'allocateur dynamique du C++ est un opérateur du langage.
Le new
alloue de l'espace mémoire, la durée de vie de
cette allocation n'est pas limitée par les règles de
portée; pour libérer cet espace il faudra explicitement faire
un delete
.