DrawFormatString
Posted: 2007年4月03日(火) 11:31
とりあえず下のプログラムを見てください
おねがいします
//マップの状態を出力
void MapState(){
for(int j = 0;j < 15; j ++ )
for(int i = 0;i < 20; i ++ )
DrawFormatString(i * CHIP,j * CHIP, "%d", map[j]);
}
これをコンパイルするとエラーが出るんです
ちなみにエラー内容は
error C2664: 'DrawFormatString' : 3 番目の引数を 'const char [3]' から 'int' に変換できません。(新しい機能 ; ヘルプを参照)
この変換が可能なコンテキストはありません。
となるんですが・・・・
なぜエラーが出るんでしょうか??
DrawFormatString関数ってほぼprintf関数とおなじような感じで
つかえるんじゃありませんでしたっけ??
どうすればいいんだかわかりません
回答よろしくお願いします
おねがいします
//マップの状態を出力
void MapState(){
for(int j = 0;j < 15; j ++ )
for(int i = 0;i < 20; i ++ )
DrawFormatString(i * CHIP,j * CHIP, "%d", map[j]);
}
これをコンパイルするとエラーが出るんです
ちなみにエラー内容は
error C2664: 'DrawFormatString' : 3 番目の引数を 'const char [3]' から 'int' に変換できません。(新しい機能 ; ヘルプを参照)
この変換が可能なコンテキストはありません。
となるんですが・・・・
なぜエラーが出るんでしょうか??
DrawFormatString関数ってほぼprintf関数とおなじような感じで
つかえるんじゃありませんでしたっけ??
どうすればいいんだかわかりません
回答よろしくお願いします