Share via


Aviso C26497

Essa função function-name poderá ser marcada como constexpr se a avaliação em tempo de compilação for desejada (f.4).

Confira também

Diretrizes Principais do C++ F.4.

Exemplo

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

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

Para reduzir o ruído da análise de código em um novo código, esse aviso não será emitido se a função tiver uma implementação vazia.

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