Erreur du compilateur C2166
l-value définit un objet const
Le code tente de modifier un élément déclaré const
.
L’exemple suivant génère l’erreur C2166 :
// C2166.cpp
int f();
int main() {
( (const int&) 1 ) = 5; // C2166
}
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
l-value définit un objet const
Le code tente de modifier un élément déclaré const
.
L’exemple suivant génère l’erreur C2166 :
// C2166.cpp
int f();
int main() {
( (const int&) 1 ) = 5; // C2166
}