Delen via


Waarschuwing C26814

De const-variabele 'variabele' kan tijdens het compileren worden berekend. Overweeg het gebruik constexpr van (con.5)

Opmerkingen

Gebruik constexpr deze functie voor constanten waarvan de waarde tijdens het compileren bekend is. (Con.5)

Naam van codeanalyse: USE_CONSTEXPR_RATHER_THAN_CONST

Voorbeeld

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.
}

Zie ook

Con.5 Constexpr gebruiken voor alle variabelen die tijdens het compileren kunnen worden berekend