Aracılığıyla paylaş


Uyarı C26814

'variable' sabit değişkeni derleme zamanında hesaplanabilir. (con.5) kullanmayı constexpr göz önünde bulundurun

Açıklamalar

Değeri derleme zamanında bilinen sabitler için kullanın constexpr . (Con.5)

Kod analizi adı: USE_CONSTEXPR_RATHER_THAN_CONST

Örnek

const int foo = 1234;  // C26814 reported here.
constexpr int getMagicNumber()
{
    return 42;
}

void bar()
{
    const int myval = 3; // C26814 reported here
    const int magicNumber = getMagicNumber(); // C26814 reported here.
}

Ayrıca bkz.

Con.5 Derleme zamanında hesaplanabilen tüm değişkenler için constexpr kullanın