警告 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