다음을 통해 공유


경고 C26462

'variable'이 가리키는 값은 한 번만 할당되고 포인터로 const 표시합니다(con.4).

설명

값이 변경되지 않은 상태로 유지되는 변수에 대한 포인터는 로 표시 const되어야 합니다.

코드 분석 이름: USE_CONST_POINTER_FOR_VARIABLE

예시

void useVal(int val);

void function1(int* ptr)
{
    int* p = ptr; // C26462, the value pointed to by p is unmodified
    ptr = nullptr;

    useVal(*p);
}

참고 항목

C++ 핵심 지침 con.4.