Avertissement C26497
Ce nom de fonction de fonction peut être marqué
constexpr
si l’évaluation au moment de la compilation est souhaitée (f.4).
Voir aussi
Instructions principales C++ F.4.
Exemple
const int GetTheAnswer(int x) noexcept { return 42 + x; } // Could be marked constexpr
void function1() noexcept
{
const int theAnswer = GetTheAnswer(0);
}
Pour réduire le bruit d’analyse du code sur le nouveau code, cet avertissement n’est pas émis si la fonction a une implémentation vide.
int function1(){ // no C26497
return 1;
}
void function2(){} // no C26497
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour