경고 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);
}