OUTPUT TO "logfile.txt".
FOR EACH ...:
...
PUT "Some log data". OUTPUT CLOSE. OUTPUT TO "logfile.txt" APPEND.
...
END.
在某些时候还没有找到适当的语句来保存文件。我不想使用UNBUFFERED APPEND
,因为它应该更慢。也许有内置的日志记录工具?也许STREAMS可以帮助我?我的解决方案中的问题是每次我用OUTPUT TO
语句打开它时都必须指定日志文件名。嵌套过程可能不知道文件名。