1

私はエッフェルでプログラミングしていますが、ファイルを開いて書き込みを開始するたびに、そのコンテンツを削除し、空のファイルのように書き込みを開始します。以前のコンテンツを削除せずにそれを行う方法はありますか?

これがコードの例です

local
    f: PLAIN_TEXT_FILE
do
    create f.make_open_write("C://myName/desktop//myfile.txt")
    f.put_integer(3)

ファイルには 3 が含まれ、以前のデータはすべて失われます。

4

2 に答える 2

2

make_open_appendこの場合、作成手順を使用する必要があります。

create f.make_open_append ("C:/myName/desktop/myfile.txt")
f.put_integer(3)
于 2014-02-25T16:57:10.260 に答える