Partager via


Avertissement C26462

La valeur pointée par « variable » n’est affectée qu’une seule fois, marquez-la comme pointeur vers const (con.4).

Notes

Les pointeurs vers des variables dont les valeurs restent inchangées doivent être marqués comme const.

Nom de l’analyse du code : USE_CONST_POINTER_FOR_VARIABLE

Exemple

void useVal(int val);

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

    useVal(*p);
}

Voir aussi

C++ Core Guidelines con.4.