Allouer de la méoire en C++
Résolu
Guy Niolo
-
Guy Niolo -
Guy Niolo -
Tout d'abord bonjour à tous,
J'ai commencer le C++ il y a peu et une question me tourne dans la tête (d'une impotance peu capitale mais je suis curieux). Voici un extrait de mon programme :
char* Maliste::types_var(string * app, char** vari, int taille_txt){
string Arechercher
[...]
int n_var = nb_var(vari);
[...]
string * variables_isa = new string [n_var];
[...]
if (found_maj!=-1){variables_isa[i]=smintomaj(Arechercher);
vari[i]=&(variables_isa[i][0]);}
[...]
En déplacant moin pointeur vari[i] vers variables_isa[i], qu'advient-il de ce que vari pointait avant? Est ce que la mémoire de ce que je ne pointe plus est toujours allouée? Est ce qu'elle sera écrasée automatiquement au fil de mon programme?
J'ai commencer le C++ il y a peu et une question me tourne dans la tête (d'une impotance peu capitale mais je suis curieux). Voici un extrait de mon programme :
char* Maliste::types_var(string * app, char** vari, int taille_txt){
string Arechercher
[...]
int n_var = nb_var(vari);
[...]
string * variables_isa = new string [n_var];
[...]
if (found_maj!=-1){variables_isa[i]=smintomaj(Arechercher);
vari[i]=&(variables_isa[i][0]);}
[...]
En déplacant moin pointeur vari[i] vers variables_isa[i], qu'advient-il de ce que vari pointait avant? Est ce que la mémoire de ce que je ne pointe plus est toujours allouée? Est ce qu'elle sera écrasée automatiquement au fil de mon programme?
A voir également:
- Allouer de la méoire en C++
- Comment allouer plus de ram a minecraft ✓ - Forum Minecraft
- [Minecraft] Impossible d'allouer plus de mémoire ✓ - Forum Minecraft
- Allouer plus de mémoire vive à java jre - Forum Linux / Unix
- Comment augmenter la ram alloué à FeedTheBeast - Forum Minecraft
- Comment Allouer plus de 1G sur Minecraft - Forum Minecraft