C 11 peut-il utiliser le vecteur
Dans C 03, les conteneurs avaient des exigences générales pour des opérations telles que la constructibilité et l'assignation de la copie. Cependant, C 11 a introduit des exigences plus précises pour chaque opération, autorisant certaines opérations sur des types constructibles par copie mais non assignables.
Bien que cela puisse suggérer la possibilité de stocker const T dans un vecteur, l'allocateur de la norme les exigences l’interdisent. Ils précisent que T doit être un "type d'objet non const et non référence".
Stocker un vecteur d'objets constants ne serait pas pratique, et un vecteur const
De plus, la mise en œuvre de vector
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!