翻译模式常量

#include <fcntl.h>

备注

_O_BINARY_O_TEXT 指示常量确定转换模式的文件 (_open_sopen) 或流转换模式 (_setmode)。

允许的值包括:

  • _O_TEXT
    在文本(转换)模式下打开文件。 支架返回行信息提要 (CR-LF) 组合在转换输入的一个换行符(LF)。 行信息符将转换为 CR-LF 组合输出。 此外,CTRL+Z 被解释为输入的文件结尾字符。 在使用 fopen 打开以进行读取/写入的文件中, 将检查文件末尾的 CTRL+Z 并将其移除(如果可能)。 因为使用 fseekftell 函数在以 CTRL+Z 结尾的文件中移动时,这可能导致 fseek 在文件末尾附近错误运行。

  • _O_BINARY
    在二进制文件 (未转换) 模式中打开。 上述的转换是禁止的。

  • _O_RAW
    _O_BINARY 相同。 支持提供 C 2.0 兼容。

有关更多信息,请参见 文本和二进制文件 I/O 模式文件转换

请参见

参考

_open、_wopen

_pipe

_sopen、_wsopen

_setmode

全局常量