_fmode

_fmode 变量设置文本或二进制转换的默认文件转换模式。 此全局变量为更安全的函数版本 _get_fmode_set_fmode已弃用,应在全局变量位置。 它在 Stdlib.h 按如下方式声明。

extern int _fmode;

备注

默认设置 _fmode是文本方式转换的 _O_TEXT。 _O_BINARY是设置二进制模式。

可以更改 _fmode 的值通过三种方式:

  • 与 Binmode.obj 的链接。 这将最初设置 _fmode 到 _O_BINARY,导致所有文件,但 stdin、在二进制模式中打开的 stdout和 stderr 。

  • 仅仅是对 _get_fmode 或 _set_fmode 获取或设置 _fmode 全局变量,分别。

  • 直接通过将它更改 _fmode 的值在程序。

请参见

参考

全局变量

_get_fmode

_set_fmode