Bonjour,
je voulais savoir si il est possible de faire une allocation m�moire pour un tableau de string?
Car �a marche pas chez moi.
ex :
string * tab;
est ce possible de faire tab=(string*)malloc(10*sizeof(string));?
alaninho
Version imprimable
Bonjour,
je voulais savoir si il est possible de faire une allocation m�moire pour un tableau de string?
Car �a marche pas chez moi.
ex :
string * tab;
est ce possible de faire tab=(string*)malloc(10*sizeof(string));?
alaninho
Salut,
Utilise un std::vector<string>.
D�j�, malloc est tr�s orient� C. En C++, utilise l'operator new[] si tu veux vraiment utiliser des tableaux nues (ce qui est de toute fa�on rarement une bonne id�e). Malloc vas t'allouer une zone m�moire, mais ne construira pas les string, donc a moins de faire d'ignobles bidouilles cela ne marchera pas.
Bref, dans tous les cas, utilise un std::vector si tu veux utiliser un tableau.
Je savais que l'on pouvais utiliser les vecteurs mais je sais pas, pas envie.lol.
Merci bien, je vais les utiliser du coup.
Alaninho