-1

zlib 1.2.7minizipを使用してzipアーカイブを読み取っているときに、バイトバッファに読み取ることしかできないことがわかりました。このデータを処理のために別のライブラリに渡しますが、このライブラリでは、データがの形式である必要がありますFILE*

FILE*メモリ内にバイトバッファを使用して作成することは可能ですか?

4

1 に答える 1

1

この質問が C++ タグを使用しているのはなぜですか? C は、ソースと宛先に関して拡張可能ではありません。したがって、プラットフォーム固有の拡張機能に依存する必要があります。C++ では、適切なストリーム バッファを作成して、物事を IOStreams にプラグインできます。ただし、.zip アーカイブはフラット ファイルではなくアーカイブです。つまり、実際に抽出するオブジェクトを特定する方法を考える必要があります。ただし、これはまだ実行可能です。

于 2012-09-17T00:41:29.593 に答える