Linux中没有O_BINARY和O_TEXT标志?

Pie*_*ter 23 c file

在Linux中使用系统级IO时,我注意到编译器识别了O_RDONLYO_RDWR标志,但它并没有任何关于O_BINARYO_TEXT标志含义的线索.

这是Linux的事吗?

Tim*_*tes 25

Linux,以及几乎所有Unix的风格,都不区分二进制文件和文本文件.因此,没有具有该名称的标准常量.如果要将它们包含在代码中以便于移植,可以在Linux中手动将常量定义为零.

http://unix.derkeiler.com/Newsgroups/comp.unix.programmer/2007-03/msg00147.html