initialiser un vecteur à zéro C ++ / C ++ 11

Je sais en C ++ 11 qu’ils ont ajouté la fonctionnalité pour initialiser une variable à zéro en tant que tel

double number = {}; // number = 0 int data{}; // data = 0 

Existe-t-il une méthode similaire pour initialiser un std::vector de longueur fixe à tous les zéro?

Vous n’avez pas besoin de listes d’initialisation pour cela:

 std::vector vector1(length, 0); std::vector vector2(length, 0.0);