Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
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