以下のようなコードをいただきました。
char buf[256];
sprintf(buf, "res\\mapdata\\stage%d.txt", program.stagenum); // ファイル名の取得
int handle = FileRead_open(buf, FALSE); // ファイルの展開
for (int y = 0; y < 15; y++)
{
char map_buffer[512] = { 0 };
FileRead_gets(map_buffer, sizeof(map_buffer), handle);
for (int x = 0; x < 200; x++)
{
stagemapdata[y][x] = map_buffer[x];
}
}
FileRead_close(handle);
DxLibのリファレンスではこの関数によって
テキストファイルから一行読み込むことができると書かれていましたが、
テキストファイルの何行目を読み込むのかを指定する引数もなかったので
その仕組みを知りたいです。
説明がわかりにくてすみません。