[C++/CLI] Libérer une variable du type cli::array
Tout est dans le titre je souhaite liberer une variable du type array car je souhaite redefinir un autre tableau avec un nombre different d'element dans la meme fonction et comme je n'ai plus besoin du premier, j'ai decidé de garder le même nom. Voilà mon code :
Code:
1 2 3 4 5 6 7 8
| cli::array<Byte>^ REQ = gcnew array<Byte>(10);
...
...
// a partir d'ici je n'ia plus besoin du tableau
delete REQ; //il n'y a pas d'erreur a cet endroit là
cli::array<Byte>^ REQ = gcnew array<Byte>(5); // l'erreur est ici il disent que
//je fait une redefinition de variable et une reinitialisation
//alors que pourtant : je l'ai liberer avec delete |
j'aimerai connaitre le moyen de liberer cette variable et pouvoir utiliser ce nom de variable pour un autre tableau voilà merci :)