Le plus efficace ? boost::scoped_array ou vector ?
Hello,
J'ai besoin d'un tableau unidimensionnel, et que chaque élément ait la même valeur. Je dois ensuite passer en paramètre d'une fonction un pointeur sur ce tableau.
Il existe au moins 3 solutions :
- Utiliser un tableau à la C, avec une boucle for pour initialiser les éléments.
- Utiliser boost::scoped_array, avec une boucle for pour initialiser les éléments.
- Utiliser un vecteur, profiter d'un éventuel algorithme (?) pour initialiser chaque élément avec la même valeur, puis reconvertir ça en tableau à la C
Que choisiriez-vous ?