Avertissement du compilateur (niveau 4) C5266
Le qualificateur 'const' sur le type de retour n’a aucun effet
La norme C++ spécifie qu’une qualification const (ou volatile) de niveau supérieur sur un type de retour de fonction est ignorée.
Cet avertissement est désactivé par défaut.
Cet avertissement a été introduit dans Visual Studio 17.6
Exemple
L’exemple suivant génère l’erreur C5266 :
// compile with: /W4 /c
#pragma warning(default : 5266) // enable warning C5266 because it's off by default (or compile with /w45266)
const int f() // warning C5266: 'const' qualifier on return type has no effect
{
return 13;
}
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour