w_anthony 发表于 2016-08-10 18:09

有没有从FILE*获得文件描述符的标准写法?

linux-gcc下面FILE结构体有一个成员_fileno是文件描述符,但是并不是所有平台的FILE都有一个_fileno,所以有没有标准写法,可以获取文件描述符?
另外,跟踪了一下VS2003的FILE有一个成员_file是“虚拟”的文件描述符,可以被read、write、seek这类函数调用时作为参数,因此_fileno可能并不是标准规定的,所以想问问这个有没有标准用法?

OwnWaterloo 发表于 2016-08-10 19:58

fileno

karma303 发表于 2016-08-10 20:46

不错不错~~

w_anthony 发表于 2016-08-10 22:10

本帖最后由 w_anthony 于 2016-08-10 22:14 编辑

OwnWaterloo 发表于 2016-08-10 19:58 static/image/common/back.gif
fileno
非常感谢,正是我要找的
页: [1]
查看完整版本: 有没有从FILE*获得文件描述符的标准写法?