Udostępnij za pośrednictwem


Ostrzeżenie C26494

Zmienna "zmienna" jest niezainicjowana. Zawsze inicjuj obiekt.

Uwagi

Ta kontrola wymaga zainicjowania zmiennych lokalnych w deklaracji lub w poniższej instrukcji.

Przykład

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

Aby rozwiązać ten problem, zainicjuj zmienną w deklaracji .

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

Zobacz też

ES.20: Zawsze inicjuj obiekt
Typ wytycznych podstawowych języka C++.5