_get_fmode
获取文件 I/O 操作的默认文件翻译模式。
errno_t _get_fmode(
int * pmode
);
参数
- [out] pmode
要填充的整数指针当前默认模式:_O_TEXT 或 _O_BINARY。
返回值
如果成功,返回零;如果失败,则为错误代码。 如果 pmode 为 NULL,则将调用无效参数处理程序,如参数验证所述。 如果允许执行继续,errno设置为EINVAL,并且函数返回EINVAL。
备注
函数获取 _fmode全局变量的值。 此变量为低指定特定模式的默认文件和流文件 I/O 操作,如 _open、_pipe、fopen和 freopen。
要求
例程 |
必需的标头 |
可选标头 |
---|---|---|
_get_fmode |
<stdlib.h> |
<fcntl.h> |
有关更多兼容性信息,请参见“简介”中的兼容性。
示例
参见 _set_fmode的示例。
.NET Framework Equivalent
不适用。 若要调用标准 C 函数,请使用 PInvoke。 有关更多信息,请参见平台调用示例。