我正在编写一个将输出写入文件的程序.如果此文件不存在,我想创建它.
目前,我在调用open时使用以下标志:O_WRONLY | O_CREATE
但是,当这创建文件时,它不会给我任何写入它的权限...
我如何使用open以便在不存在的情况下创建文件,但是在需要时会创建具有必要权限的文件?
谢谢!
c unix file
c ×1
file ×1
unix ×1