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