Partager via


Avertissement C26494

La variable 'variable' n’est pas initialisée. Initialisez toujours un objet.

Notes

Cette case activée nécessite que les variables locales soient initialisées à la déclaration ou dans l’instruction suivante.

Exemple

#include <iostream>
void function()
{
    int myVal; // C26494, Variable is uninitialized
    std::cout << myVal; // C6001
}

Pour résoudre le problème, initialisez la variable à la déclaration.

#include <iostream>
void function()
{
    int myVal{};
    std::cout << myVal;
}

Voir aussi

ES.20 : Initialiser toujours un objet
C++ Core Guidelines Type.5