FileRead_openで応答なしになってしまいます
Posted: 2014年11月16日(日) 08:33
プログラミングははじめたばかりで、
龍神録プログラミングの館を参考にさせてもらいながらゲームを作っています
抜けている部分があるかもしれませんがお許し下さい
VS2013/C++/dxlib
ステージのデータの入ったcsvファイル"rc/data/stage/test.csv"
を開こうとすると何故か応答なしになってしまいます。
Scene_playクラスがBossクラスをメンバに持っています
Scene_playのコンストラクタで試しにファイルを開いてみると正常に開けます。
ですぐに閉じてBossをnewします。
しかしBossのコンストラクタで開こうとするとFileRead_open();で応答なしになってしまいます。
エラーのNULLも返されません。
この問題はVS2013の「デバッグ無しで開始」の時のみ起こり、
「デバッグ開始」では起こらず、全て正常に動きます
自前でログファイル.txtに出力してみてもBossのロードでブッツリです
4970864 --GLog::ログ初期化完了
0 --4970865
0 --Variable::Dx_Lib初期化終了//DxLib_Init();
1529 --Variable::メインループに入ります
1529 -----メインループ始まり---
1530 -----シーン切り替え---
1530 --シーン::プレイ
1530 --Play::初期化開始
1530 --Play::ステージファイルテスト
1530 --rc/data/stage/test.csv-OPEN
1531 --rc/data/stage/test.csv-CLOSE
1531 --Play::ステージファイルテスト成功
1531 --Board::初期化開始
1560 --Board::初期化終了
1561 --Player::初期化開始
1564 -- Shot_Ply::初期化開始
1566 -- Shot_Ply::初期化終了
1566 --Player::初期化終了
1566 --Boss:初期化開始
1580 -- Shot_Boss::初期化開始
1580 -- Shot_Boss::初期化終了
1580 --Boss::ステージファイルロード
1580 --rc/data/stage/test.csv-OPEN//この後にint fp=FileRead_open("rc/data/stage/test.csv")で応答なし
わかりづらいかも知れませんがご享受ください。
自分が簡単なミスをしているのかもしれませんん、よろしくお願いしますm(_ _)m
龍神録プログラミングの館を参考にさせてもらいながらゲームを作っています
抜けている部分があるかもしれませんがお許し下さい
VS2013/C++/dxlib
ステージのデータの入ったcsvファイル"rc/data/stage/test.csv"
を開こうとすると何故か応答なしになってしまいます。
Scene_playクラスがBossクラスをメンバに持っています
Scene_playのコンストラクタで試しにファイルを開いてみると正常に開けます。
ですぐに閉じてBossをnewします。
しかしBossのコンストラクタで開こうとするとFileRead_open();で応答なしになってしまいます。
エラーのNULLも返されません。
この問題はVS2013の「デバッグ無しで開始」の時のみ起こり、
「デバッグ開始」では起こらず、全て正常に動きます
自前でログファイル.txtに出力してみてもBossのロードでブッツリです
4970864 --GLog::ログ初期化完了
0 --4970865
0 --Variable::Dx_Lib初期化終了//DxLib_Init();
1529 --Variable::メインループに入ります
1529 -----メインループ始まり---
1530 -----シーン切り替え---
1530 --シーン::プレイ
1530 --Play::初期化開始
1530 --Play::ステージファイルテスト
1530 --rc/data/stage/test.csv-OPEN
1531 --rc/data/stage/test.csv-CLOSE
1531 --Play::ステージファイルテスト成功
1531 --Board::初期化開始
1560 --Board::初期化終了
1561 --Player::初期化開始
1564 -- Shot_Ply::初期化開始
1566 -- Shot_Ply::初期化終了
1566 --Player::初期化終了
1566 --Boss:初期化開始
1580 -- Shot_Boss::初期化開始
1580 -- Shot_Boss::初期化終了
1580 --Boss::ステージファイルロード
1580 --rc/data/stage/test.csv-OPEN//この後にint fp=FileRead_open("rc/data/stage/test.csv")で応答なし
わかりづらいかも知れませんがご享受ください。
自分が簡単なミスをしているのかもしれませんん、よろしくお願いしますm(_ _)m