Le vecteur de permis C 11
Dans C 11, les exigences en matière de conteneurs ont subi des révisions importantes. Contrairement à C 03, qui imposait des exigences générales sur les conteneurs, C 11 spécifie des exigences précises pour chaque opération de conteneur.
Cette modification permet aux types qui sont constructibles par copie mais non assignables, tels que les structures avec des membres const, de être stocké dans des vecteurs, à condition que seules certaines opérations soient effectuées.
Cependant, cela implique-t-il que C 11 autorise le vecteur
Réponse
Non. Malgré les similitudes avec les structures avec des membres const, const T n'est pas un type d'élément autorisé selon les exigences de l'allocateur, qui stipulent « un type d'objet non const et non référence ».
Implication
Créer un vecteur d'objets constants ne serait pas pratique, et un vecteur const
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!