Aracılığıyla paylaş


Uyarı C26497

Derleme zamanı değerlendirmesi isteniyorsa bu işlev-adı işaretlenebilir constexpr (f.4).

Ayrıca bkz.

C++ Temel Yönergeleri F.4.

Örnek

const int GetTheAnswer(int x) noexcept { return 42 + x; } // Could be marked constexpr

void function1() noexcept
{
    const int theAnswer = GetTheAnswer(0);
}

Yeni kodda kod analizi gürültüsünü azaltmak için işlevin boş bir uygulaması varsa bu uyarı verilmez.

int function1(){  // no C26497
    return 1;
}
void function2(){} // no C26497