DXlibでsprintfを使って画像を読み込む処理について
Posted: 2013年3月13日(水) 01:16
200枚程の画像を読み込む時にsprintfで場所を指定してますが、
どうしても10枚目で途切れてしまいます。
10の位が指定出来てないのが原因と思いますが、色々試してもおなじ結果になります。
自分の打ったコードですが、誤りがあると思います。
1.png~200.pngが"Data/anime/"にあるとします。
これを実行すると9.pngまで読み込めました。
10.png以降は読みこめません。
全てのファイルを読み込むにはどうすればいいのでしょうか?
ご回答お待ちしています。
どうしても10枚目で途切れてしまいます。
10の位が指定出来てないのが原因と思いますが、色々試してもおなじ結果になります。
自分の打ったコードですが、誤りがあると思います。
1.png~200.pngが"Data/anime/"にあるとします。
char Name[128];
int png[200];//画像ハンドル
for(int i=0;i<200;i=i+1){
sprintf(Name,"Data/anime/%d.png",i);
png[i]=LoadGraph(Name);
}
10.png以降は読みこめません。
全てのファイルを読み込むにはどうすればいいのでしょうか?
ご回答お待ちしています。