다음을 통해 공유


경고 C26814

const 변수 'variable'은 컴파일 시간에 계산할 수 있습니다. 사용 constexpr 고려(con.5)

설명

컴파일 시간에 값이 알려진 상수에 사용합니다 constexpr . (Con.5)

코드 분석 이름: USE_CONSTEXPR_RATHER_THAN_CONST

예시

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.
}

참고 항목

Con.5 컴파일 시간에 계산할 수 있는 모든 변수에 constexpr 사용