W8072 問題のあるポインタ演算 (-wspa) (C++)
このメッセージは,ポインタ演算(または配列インデックス)への意図しない副作用が式に見つかったことを示します。
次に例を示します。
#pragma warn +spa
intarray[10];
intfoo(__int64 index)
{
returnarray[index];
}
インデックスの値は 64 ビット幅ですが,配列のアドレスは 32 ビット幅です。
このメッセージは,ポインタ演算(または配列インデックス)への意図しない副作用が式に見つかったことを示します。
次に例を示します。
#pragma warn +spa
intarray[10];
intfoo(__int64 index)
{
returnarray[index];
}
インデックスの値は 64 ビット幅ですが,配列のアドレスは 32 ビット幅です。