質問

知りたい、Lispでテキストファイルを作成して作成する方法。 のような簡単な行を書いたばかりです。

"break 1"
"break 2"
.

ウィンドウ7のLispWorks IDEを使用しています7

役に立ちましたか?

解決

(with-open-file (str "/.../filename.txt"
                     :direction :output
                     :if-exists :supersede
                     :if-does-not-exist :create)
  (format str "write anything ~%"))
.

with-open-fileマクロのさまざまな設定を選択することもできます。:appendの代わりに:supersedeを使用すると、利用可能なコンテンツを置き換えるのではなく、そのコンテキストを保存しながらテキストファイルに書き込むことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top