ライブラリはDXライブラリで
VC++2010を使ってます
txtファイルを読みこんでint型の配列に入れてゲームのマップを作ろうとしてるんですか
intの変数にtxtの数字をうまく入れられません。
int map[5][5]={
{1,0,0,0,1},
{1,0,0,0,1},
{1,0,0,0,1},
{1,0,0,0,1},
{1,1,1,1,1},
};
このような事をファイルから読み込みたいんですがうまくできません
int FileHandle, y ,map ;
// test.txt を開く
FileHandle = FileRead_open( "test.txt" ) ;
// 表示Y座標の初期化
y = 0 ;
// ファイルの終端が来るまで表示する
while( FileRead_eof( FileHandle ) == 0 )
{
// 一文字読む
map = FileRead_getc( FileHandle ) ;
// 画面に描画
DrawFormatString( 0, y , GetColor( 255,255,255 ) , "%d" , map) ;
// 表示Y座標を下にずらす
y += 16 ;
}
// ファイルを閉じる
FileRead_close( FileHandle ) ;
---test.txtの中身----
10001
10001
10001
10001
11111
---------------------
これでためしに表示してみたんですが49
48
48
48
49
・・・
(以下略)
みたいになります
1
0
0
0
1
みたいになれば配列に入れてやろうと思ったんですが・・・
どうすればいいでしょうか?
説明下手ですいません
