のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

2010-03-19から1日間の記事一覧

スタックの範囲チェックはちゃんと動く

UCHAR g[WIDTH * HEIGHT]; int zzz; for (int y = 0; y <= HEIGHT; y++) { for (int x = 0; x < MAX_FONT_WIDTH; x++) { zzz = y * WIDTH + x; g[zzz] = 0; } }

C6201

[TestMethod] void TestMethod1() { // C6201 unsigned char x[10]; int i; for (i= 0; i <= 10; i++) { x[i] = 0; } }; 警告 1 warning C6201: インデックス '10' は、有効なインデックスの範囲 '0' から '9' (スタックが割り当てられた可能性のあるバッフ…