标签: c linux unix posix
glibc特定的fopencookie调用允许程序员定义一组回调,这些回调将为FILE对象的I / O提供功能。
fopencookie
FILE
我想为常规文件描述符获得相同类型的逻辑(定义回调等),就像我在Linux内核中使用字符设备(struct file_operations等)那样,但是在用户空间中。这并不特别需要绑定到实际文件。
struct file_operations
在Posix中是否有类似的东西,甚至以某些$ {某些} libc特定的方式?