Поделиться через


Предупреждение C26462

Значение, на которое указывает переменная, назначается только один раз, помечая его как указатель на 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.