5

プログラムCでファイル記述子フォームgzFileを取得する方法はありますか?

次のように File* から 'fd' を取得できます。

FILE * file

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

int fd = fileno(file);

しかし今、gzFileのvar型から「fd」を取得したい

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

gzfile から「fd」を取得できますか?

4

1 に答える 1

4

私はそうは思わない.APIによって隠されている.

ただし、 を使用してファイルを開き、open()その結果を保存して に渡しgzdopen()gzFile.

于 2013-08-17T11:25:33.790 に答える