Предупреждение C26497
Это имя функции может быть отмечено
constexpr
, если необходимо оценить время компиляции (f.4).
См. также
Основные рекомендации C++ F.4.
Пример
const int GetTheAnswer(int x) noexcept { return 42 + x; } // Could be marked constexpr
void function1() noexcept
{
const int theAnswer = GetTheAnswer(0);
}
Чтобы уменьшить шум анализа кода в новом коде, это предупреждение не выдается, если функция имеет пустую реализацию.
int function1(){ // no C26497
return 1;
}
void function2(){} // no C26497