Aviso C26814
A variável const 'variável' pode ser computada em tempo de compilação. Considere o uso
constexpr
(con.5)
Comentários
Use constexpr
para constantes cujo valor é conhecido em tempo de compilação. (Con.5)
Nome da análise de código: USE_CONSTEXPR_RATHER_THAN_CONST
Exemplo
const int foo = 1234; // C26814 reported here.
constexpr int getMagicNumber()
{
return 42;
}
void bar()
{
const int myval = 3; // C26814 reported here
const int magicNumber = getMagicNumber(); // C26814 reported here.
}
Confira também
Con.5 Use constexpr para todas as variáveis que possam ser calculadas em tempo de compilação
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários