文件常量
语法
#include <fcntl.h>
备注
由这些常量中的一个或多个常量构成的整数表达式确定允许进行的读取或写入操作的类型。 它由一个或多个常量与一个平移模式常量组合而成。
文件常量如下所示:
常量 | 说明 |
---|---|
_O_APPEND |
在每次执行写入操作前,将文件指针重新定位到文件尾。 |
_O_CREAT |
创建一个新文件并打开它来进行写入;如果存在 filename 指定的文件,此常量无效。 |
_O_EXCL |
如果由 filename 指定的文件存在,则返回一个错误值。 仅在与 _O_CREAT 一起使用时适用。 |
_O_RDONLY |
打开文件以仅供读取;如果提供此标志,无法提供 _O_RDWR 和 _O_WRONLY 。 |
_O_RDWR |
打开文件进行读取和写入;如果提供此标志,无法提供 _O_RDONLY 和 _O_WRONLY 。 |
_O_TRUNC |
打开现有文件并将其截断为零长度;此文件必须具有写入权限。 销毁此文件的内容。 如果提供此标志,无法指定 _O_RDONLY 。 |
_O_WRONLY |
打开文件以仅供写入;如果提供此标志,无法提供 _O_RDONLY 和 _O_RDWR 。 |
另请参阅
%>
%>
全局常数