龍神録プログラミングの館を参考にさせてもらいながらゲームを作っています抜けている部分があるかもしれませんがお許し下さいVS2013/C++/dxlibステージのデータの入ったcsvファイル"rc/data/stage/test.csv"を開こうとすると何故か応答なしになってしまいます。Scene_playクラスがBossクラスをメンバに持っていますScene_playのコンストラクタで試しにファイルを開いてみると正常に開けます。閉じてBossをnewします。Bossのコンストラクタで開こうとするとFileRead_open();で応答なしになってしまいます。エラーのNULLも返されません。fp=FileRead_open("rc/data/stage/test.csv")で応答なしわかりづらいかも知れませんがご享受ください。Scene_playクラスがBossクラスをメンバに持っていますScene_playのコンストラクタで試しにファイルを開いてみると正常に開けます。閉じてBossをnewします。Bossのコンストラクタで開こうとするとFileRead_open();で応答なしになってしまいます。エラーのNULLも返されません。Scene_playのコンストラクタならokで、Bossのコンストラクタで駄目ならば、まず疑うのはBossの実装ですね。いうわけで、その部分のソースを掲示してください。いいのは、プロジェクトをzipに圧縮してダウンロードできるようにしてリンクを張ることです。すれば、より適切な助言をもらえると思いますよ。追記:ユーザーさんなのであればログインして、ここの掲示板に直接アップしましょう。回答有難うございます!確かにそうですね・・・rcファイルは二次配布禁止のものが多いので読みづらいコードだけですがhttps://www.dropbox.com/s/w9mw2w8n6yjcaaz/code.zip?dl=0お願い致しますビギナーです。5年前ログを使って調べていたところ新たな事が分かりました。応答なしになるのはBossまたはEnemyクラスでFileRead_close();したあとの次のファイルにアクセスする文らしいです。(画像またはファイル)さっきまではEnemyをnewしてその次にBossをnewしたため、FileRead_open();が止まったようです。Boss(this);newの順番を変えたら今度はPlayerクラスのコンストラクタで絵をロードする関数で止まっています。Boss(this);同じcsvファイルを2回読み込んでいるのが原因でしょうかビギナーです。5年前ざっと見た感じですが、同じcsvファイルを指定しているのが原因ぽいですね。Boss/Enumyでも使っているのなら、Stageクラスでcsvを開き、そのハンドルfpをBoss/Enumyに渡すようにすればよいのではないでしょうか。すれば各クラスでいちいち開く/閉じるのペアを書く必要はなくなると思うのですが。(その代り、読み込んだ後のファイルの位置を考慮しないといけませんが・・・)というか、私なら、test.csvで得たデータはStageクラスかまたは別クラス(データ管理クラス?)で保持しておき、Boss/Enumyでそのデータ管理クラスから得るようにすると思います。データを一つのファイルにするなら、専用のクラスを作った方がいいと思いますよ。何度も有難うございますハンドルを渡す方式に変えてみて、ダメだったら専用のクラスを作りたいと思いますビギナーです。5年前ハンドルを渡す方法で無事解決しました!有難うございましたビギナーです。ミクプラは自由にリンクできます。