警告 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++ Core Guidelines con.4