bonjour, je voulais savoir
je déclare un tableau :
si jamais j'écrisCode:
1
2 string sValeurHexadecimalBinaire[];
que vas t-il ce passer ? merciCode:
1
2 string *sValeurHexadecimalBinaire[];
Version imprimable
bonjour, je voulais savoir
je déclare un tableau :
si jamais j'écrisCode:
1
2 string sValeurHexadecimalBinaire[];
que vas t-il ce passer ? merciCode:
1
2 string *sValeurHexadecimalBinaire[];
C'est simple, tu auras un tableau de pointeurs non-initialisés supposés pointer vers des std::string.
donc si je veux lire une données dans ca tableau je devrais faire
et pour avoir l'addresseCode:
1
2 *sValeurHexadecimalBinaire[0]; // par exemple
[/code]Code:
1
2 sValeurHexadecimalBinaire[0]; // par exemple
oui.
merci
Pourquoi une saleté inmaintenable (/pénible à maintenir) pareille ?
-> std::vector<std::string>.