创建一个名称不可预知的临时文件

create a temporary file with unpredictable name

当我们使用tmpfile 创建临时文件时,在大多数情况下我们无法轻易预测名称。 Coverity 扫描也抱怨它的漏洞。 那么有没有什么函数可以创建一个不容易被猜到的临时文件呢?

如果您使用 Linux,则 mkstemp

或使用tmpnam