「拡張プログラム1マニュアル 飯尾」の編集履歴(バックアップ)一覧はこちら
「拡張プログラム1マニュアル 飯尾」(2007/07/04 (水) 01:48:56) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
セーブせずに終了する機能を自分なりに作ってみました。
最初に適当な名前の一時的なファイル(temp_file)に編集するつもりのファイル(txt_file)の内容をコピーしておきます。
txt_fileの編集をしていき、最後に終了する段になって、やっぱり編集前に戻して終了したいと思ったら、
n or N
を入力して(not_saveからとってみました)
temp_fileの内容(編集前のtxt_fileの内容)をtxt_file(編集後のtxt_file)にコピーして元に戻します。そして最後に不要なtemp_fileを削除して終了します。
セーブせずに終了する機能を自分なりに作ってみました。
最初に適当な名前の一時的なファイル(temp_file)に編集するつもりのファイル(txt_file)の内容をコピーしておきます。
txt_fileの編集をしていき、最後に終了する段になって、やっぱり編集前に戻して終了したいと思ったら、
n or N
を入力して(not_saveからとってみました)
temp_fileの内容(編集前のtxt_fileの内容)をtxt_file(編集後のtxt_file)にコピーして元に戻します。そして最後に不要なtemp_fileを削除して終了します。
自分で作ってたときに、一時的なファイルに関する名前に temp をつけてしまっていたので、武井さんの作っていたものの FILE *temp_file というのを FILE *txt としました。編集するつもりのファイルに関する名前には txt をつけるようにしてあります。