不,没有POSIX功能可以更改打开模式。您将需要以读/写模式打开它。但是,由于创建了一个临时文件,因此我强烈建议您使用mkstemp。该功能可以在读/写模式下正确打开文件并取消链接 。最重要的是,它避免了命名和创建文件时的竞争条件,从而避免了临时文件创建过程中的漏洞。

不,没有POSIX功能可以更改打开模式。您将需要以读/写模式打开它。但是,由于创建了一个临时文件,因此我强烈建议您使用mkstemp。该功能可以在读/写模式下正确打开文件并取消链接 。最重要的是,它避免了命名和创建文件时的竞争条件,从而避免了临时文件创建过程中的漏洞。