C tmpfile中的安全漏洞是什么?tmpfile如何解决?

C tmpfile中的安全漏洞是什么?tmpfile如何解决?,c,winapi,visual-c++,temporary-files,C,Winapi,Visual C++,Temporary Files,什么是安全漏洞?如何解决它?在这种情况下,它似乎属于Windows CRT升级的“增强错误报告”类别。在这种情况下,它基本上意味着它将返回一个状态值并填写一个预先给定的文件指针,而不仅仅是返回一个文件指针 我怀疑tmpfile实际上存在安全漏洞,更重要的是,微软在不破坏API与标准CRT的兼容性的情况下,将其实现与CRT中的其他函数的标准相同,如下所述:

什么是安全漏洞?如何解决它?

在这种情况下,它似乎属于Windows CRT升级的“增强错误报告”类别。在这种情况下,它基本上意味着它将返回一个状态值并填写一个预先给定的
文件
指针,而不仅仅是返回一个
文件
指针

我怀疑
tmpfile
实际上存在安全漏洞,更重要的是,微软在不破坏API与标准CRT的兼容性的情况下,将其实现与CRT中的其他函数的标准相同,如下所述: