Freigeben über


Warnung C26494

Variable 'Variable' ist nicht initialisiert. Initialisieren Sie immer ein Objekt.

Hinweise

Diese Überprüfung erfordert, dass lokale Variablen bei der Deklaration oder in der folgenden Anweisung initialisiert werden.

Beispiel

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

Um das Problem zu beheben, initialisieren Sie die Variable an der Deklaration.

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

Siehe auch

ES.20: Initialisieren eines Objekts immer
C++ Core Guidelines Type.5