Compartilhar via


Aviso C26462

O valor apontado por 'variável' é atribuído apenas uma vez, marque-o como um ponteiro para const (con.4).

Comentários

Ponteiros para variáveis cujos valores permanecem inalterados devem ser marcados como const.

Nome da análise de código: USE_CONST_POINTER_FOR_VARIABLE

Exemplo

void useVal(int val);

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

    useVal(*p);
}

Confira também

Diretrizes Principais do C++ con.4.