警告 C26494

变量 “variable” 未初始化。 始终初始化对象。

备注

此检查要求在声明处或以下语句中初始化局部变量。

示例

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

要解决此问题,请在声明处初始化变量。

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

另请参阅

ES.20:始终初始化对象
C++ Core Guidelines Type.5