はしめに
本投稿の言語はC言語,C++になります.
自分がMicrosoft Visual Studioを使用して、
気になった警告を解決した時のメモ書きと参考になったら良いと思い投稿しました。
発見し解決しだいここに更新していきます。
ただし、この投稿では警告だけをとり扱います。
C6262
とても大きな配列を使用するときにこの警告がでました。
静的な変数にしましょう。
sample.cpp
//C6262
BYTE scanin[8192 * 4];
//解決策
static BYTE scanin[8192 * 4];
C26451
このような配列宣言時にこの警告がでました。
事前に定数を計算しておきましょう。
sample.cpp
//C26451
UINT* pixels = new UINT[width * height * 4];
//解決策
const UINT pixelsSize = width * height * 4;
UINT* pixels = new UINT[pixelsSize];