c – 抑制警告:使用`mktemp’很危险

前端之家收集整理的这篇文章主要介绍了c – 抑制警告:使用`mktemp’很危险前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何从 gcc链接器中抑制以下警告:

警告:使用’mktemp’是危险的,更好用’mkstemp’

我知道使用mkstemp()会更好,但出于某种原因我必须使用mktemp()函数.

解决方法

我猜你需要路径,因为你把它传递给一个只接受路径名作为参数而不是文件描述符或FILE指针的库.如果是这样,您可以使用mkdtemp创建临时目录并将文件放在那里,实际名称就不重要了,因为路径因目录而已经是唯一的.

猜你在找的C&C++相关文章