- 943 名前:デフォルトの名無しさん mailto:sage [2008/08/27(水) 16:17:34 ]
- VCなんですが、例外処理 (初回) は test2.exe にあります:
0xC0000005: Access Violation。とでます。 ループの回数を減らせば通るのですが、ループ数を減らさずに 実行するにはどうすればよいでしょうか? iのループは60、jのループは1500程度です。 for(i=0; i < font->Tnum; i++){ // 1ブロックのフォント収録数 fontnum = font->Block[i].End - font->Block[i].Start; fputs("const char data[] = {\r\n\t", fp); for(j = 0; j < fontnum * 24; j++){ // 1ブロックのフォント分繰り返す */ dt = *p++; fputs("0x", fp); sprintf(tmp, "%02x", dt); tmp[2] = 0; fputs(tmp, fp); fputs(", ", fp); ct++; if(ct == 8){ // 改行 fputs("\r\n\t", fp); ct = 0; } } fputs("}\r\n\t", fp); }
|

|