4.6.4 Allocation dynamique en C++

Le principe est le même qu'en C, mais cette fois nous utilisons des opérateurs d'allocation et de dés-allocation :

  • new [] : est l'opérateur d'allocation du C++
  • delete [] : est l'opérateur de dés-allocation du C++

Mais au final cela ne change pas grand chose; Voici l'allocation :

1
2
3
4
#include <iostream>

int* tableauEntiers = new int[50];
char* phrase = new char[50];

Et la dés-allocation :

1
2
delete [] tableauEntiers;
delete [] phrase;