呼ぶとそれ以降DxLibの関数が使えなくなるだけで、C関数群は使えるのでデータ保存には影響ないでしょう。デバッグの停止をした場合、「セーブする前にデバッグを停止」したなら、当然データは保存されませんが、ファイルの中身が消えることは無いでしょう。開いて、書き込む前にデバッグを停止した場合は、ファイルの中身はまっさらになります。06:32「解決」が付いていましたが、気になったので書きました。想定外の値の時に、データ保存に影響するプログラムになっていないか・データを書き込む直前の行で、書き込むデータが0になっていないかをチェックするプログラムを追加してみるGameLibEnd();・データを書き込む直前の行で、書き込むデータが0になっていないかをチェックするプログラムを追加してみるプログラムの最初のへん・保存する、ということは、読み込む処理もあるのかと思います。想定外の値の時に、データ保存に影響するプログラムになっていないかこれはデータを保存するフォルダの名前(なんでFILEにしてるんだろう名前)を定義したdefineだったので値が変わることはないと思われますあと、試しに適当な文字列を入れてみたのですが、適当な文字列のフォルダの中に保存されました....>・データを書き込む直前の行で、書き込むデータが0になっていないかをチェックするプログラムを追加してみるこれは、前のセーブファイルの大きさが0の場合はメッセージを出して終了するということでしょうか?ゲームを起動したときにファイルを読み込むのでその時に異変があった場合は気づくことができます(ゲーム起動時にはセーブデータに書き込む作業はないのでセーブファイルに変化が起こることはない...はず)>プログラムの最初のへん>・保存する、ということは、読み込む処理もあるのかと思います。(記事メンテ時に使用)クッキ。