私は C++ を学んでいて、テキスト ファイル、画像、またはその他の zip ファイルなどのファイルを zip から抽出する小さなプログラムを作成してトレーニングすることにしました (ただし、それらを直接抽出したくはありません。一度に 1 つずつ)。 libzip ライブラリ。だから私は自分のプログラムを作りましたが、今私は問題を抱えています。テキスト ファイルは適切に抽出されますが、画像や zip などのファイルは抽出されません。それらを検出し、正確な名前とサイズを教えてくれますが、抽出すると、それらはほんの数バイトです。(しかし、それらはあるべき場所にあります)。
ここに私のコードがあります: http://pastie.org/6221955
したがって、誰かがテキストではないファイルをzipから抽出するのを手伝ってくれたら、それは素晴らしいことです! ありがとうございました!