警告 C26814
可在编译时计算 const 变量“variable”。 请考虑使用
constexpr
(con.5)
备注
对在编译时具有已知值的常量使用 constexpr
。 (Con.5)
代码分析名称:USE_CONSTEXPR_RATHER_THAN_CONST
示例
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.
}