可以传递什么参数使文件已二进制方式打开(函数仍旧是用open)to_fd = open(sendfile,O_RDONLY)
9 个解决方案
#1
就是用这个方法。
在Linux中打开文件不分二进制或文本格式。都是stream。
在Linux中打开文件不分二进制或文本格式。都是stream。
#2
Linux不区分二进制和文本
#3
只分打开成功和失败,在Linux下不分2进制和文本
#4
楼长有正确答案了!
#5
不区分
#6
unix系统中文件没有类型、格式的区分,都是字节流..
也没有文件后缀的说法.
也没有文件后缀的说法.
#7
说错了,类型的区分还是有的,像普通文件、目录、FIFO、块设备、字符设备、链接..
#8
open函数的功能是打开文件,不管你的文件的类型,如果没有该文件,可以设置flags 来新建文件。如果打开失败返回-1.
#9
所有 文件 包括文本 二进制文件 设备文件 管道文件 等 都 用 open打开
#1
就是用这个方法。
在Linux中打开文件不分二进制或文本格式。都是stream。
在Linux中打开文件不分二进制或文本格式。都是stream。
#2
Linux不区分二进制和文本
#3
只分打开成功和失败,在Linux下不分2进制和文本
#4
楼长有正确答案了!
#5
不区分
#6
unix系统中文件没有类型、格式的区分,都是字节流..
也没有文件后缀的说法.
也没有文件后缀的说法.
#7
说错了,类型的区分还是有的,像普通文件、目录、FIFO、块设备、字符设备、链接..
#8
open函数的功能是打开文件,不管你的文件的类型,如果没有该文件,可以设置flags 来新建文件。如果打开失败返回-1.
#9
所有 文件 包括文本 二进制文件 设备文件 管道文件 等 都 用 open打开