Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le qualificateur « const » sur le type de retour n’a aucun effet
Remarques
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;
}