gpt4 book ai didi

c - 有没有办法从 gzFile 获取文件描述符

转载 作者:太空狗 更新时间:2023-10-29 15:36:00 32 4
gpt4 key购买 nike

有没有办法在程序 C 中从 gzFile 获取文件描述符?

我们可以像这样从 File* 中获取 'fd':

FILE * file

file = fopen("myfile","rt");

int fd = fileno(file);

但现在我想从 var 类型的 gzFile 中获取 'fd'

gzFile gzfile = gzopen("myfile", "rt");

我可以从 gzfile 中获取 'fd' 吗?

最佳答案

我不这么认为,它被 API 隐藏了。

然而,您可以使用 open() 打开文件,然后存储其结果并将其传递给 gzdopen() 以获取 gzFile .

关于c - 有没有办法从 gzFile 获取文件描述符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18287851/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com