Megosztás:


Figyelmeztetés C26497

Ez a függvényfüggvény neve megjelölhető constexpr , ha fordítási idő kiértékelése szükséges (f.4).

Lásd még

C++ alapvető irányelvek F.4.

példa

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

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

Az új kód kódelemzési zajának csökkentése érdekében ez a figyelmeztetés nem jelenik meg, ha a függvény üres implementációval rendelkezik.

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