Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
zlib 1.2.7とminizipを使用してzipアーカイブを読み取っているときに、バイトバッファに読み取ることしかできないことがわかりました。このデータを処理のために別のライブラリに渡しますが、このライブラリでは、データがの形式である必要がありますFILE*。
FILE*
FILE*メモリ内にバイトバッファを使用して作成することは可能ですか?
この質問が C++ タグを使用しているのはなぜですか? C は、ソースと宛先に関して拡張可能ではありません。したがって、プラットフォーム固有の拡張機能に依存する必要があります。C++ では、適切なストリーム バッファを作成して、物事を IOStreams にプラグインできます。ただし、.zip アーカイブはフラット ファイルではなくアーカイブです。つまり、実際に抽出するオブジェクトを特定する方法を考える必要があります。ただし、これはまだ実行可能です。