Condividi tramite


Avviso C26497

Questo nome della funzione può essere contrassegnato constexpr se si desidera eseguire la valutazione in fase di compilazione (f.4).

Vedi anche

Linee guida di base di C++F.4.

Esempio

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

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

Per ridurre il disturbo dell'analisi del codice sul nuovo codice, questo avviso non viene generato se la funzione ha un'implementazione vuota.

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