问题描述
我想知道操作系统是否可以删除自动创建的临时目录。 我正在使用 C 语言的应用程序,我在临时目录中创建了一个目录(我使用 GetTempPath() 获取地址),我将一堆文件放在这个临时目录中。 问题是,我希望在不再使用文件时删除此临时目录(及其所有内容)(确切地说,我不在乎,在注销或重新启动操作系统后,这将是一个很好的解决方案)为了不使内存饱和,因为每次打开临时目录时,我都会使用不同的(随机)名称打开它,这在我的情况下是必需的。几天后目录和文件仍然存在,我检查了一下,所以我想创建它时需要做一些事情才能告诉操作系统删除它。
有可能吗? 谢谢, 乔希