我正在使用这两个标志FILE_ATTRIBUTE_TEMPORARY,FILE_FLAG_DELETE_ON_CLOSE并在我的C++应用程序中创建临时文件.根据这篇博客,不应该在磁盘上创建任何文件.但是在我的代码中,文件被创建并写入磁盘(即使是1 KB数据).有人可以确认这些标志的确切功能,以及文件是否在磁盘上创建?
FILE_ATTRIBUTE_TEMPORARY
FILE_FLAG_DELETE_ON_CLOSE
c++ windows file-io winapi file
c++ ×1
file ×1
file-io ×1
winapi ×1
windows ×1