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;
|
|