Megosztás:


Figyelmeztetés C26814

A "változó" const változó fordításkor számítható ki. Fontolja meg a használatát constexpr (con.5)

Megjegyzések

Olyan állandókhoz használható constexpr , amelyek értéke fordításkor ismert. (Con.5)

Kódelemzés neve: USE_CONSTEXPR_RATHER_THAN_CONST.

példa

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

Lásd még

Con.5 A constexpr használata az összes olyan változóhoz, amely a fordításkor számítható ki