是否有Common Lisp函数或创建临时文件名或文件的典型方法?
答案 0 :(得分:6)
答案 1 :(得分:3)
在普通的lisp中没有这个功能。 Allegro有make-temp-file-name,Emacs有make-temp-file,clisp有mkstemp。
答案 2 :(得分:2)
请参阅Osicat函数open-temporary-file和宏with-temporary-file。这只会创建一个文件并返回一个流,它不提供路径名,因此它只能在流足够的情况下工作。 Osicat在Quicklisp。