長さ300MBの.gzファイル(text.gz)を読み込み、パターンを検索したいと考えています。私は "rb"でfopenを使ってテキストファイルをバイナリ形式で開き、それをバッファに保存しました。私がそれがテキストに存在することを知っているパターンを検索すると、結果は間違っています。私がプログラムをデバッグするとき、バッファの要素は私が期待しているものとは異なります。私はこの種のファイルを他の方法で読み込んで保存する必要がありますか?Cでの.gzファイル内のパターンを検索
0
A
答えて
0
0
プログラムが終了すると、ファイルの読み込みに失敗した場合、実際の共通の問題は、メモ帳でファイルを閉じていないか、それをどのように使用していることであるとFILEIOが原因アクセスすることができないために失敗しましたファイル。プログラムをテストする前に、そのファイルが開いていないことを確認してください。
1
zlibとgzreadを使用してファイルを読み取ってみるとよいでしょう。
関連する問題
- 1. ファイル内のパターンを検索
- 2. C# - パターンのバイナリファイルの検索
- 3. ログファイル内のパターンの検索
- 4. 複数の出現を含むファイル内のパターン間の検索
- 5. C:ファイル内の行を検索
- 6. C#コンピュータ内のファイルを検索
- 7. イメージ/パターン内のサブパターン位置の検索
- 8. パターンありのあるアドホック検索ファイル
- 9. パズルゲームでのパターンの検索
- 10. パターンのVim検索は、検索パターンを置き換えます。
- 11. バイナリでのパターン検索
- 12. ワードエディタの検索パターン
- 13. System.IO.Streamのパターン検索
- 14. pandas.dataframe.queryでパターン検索()
- 15. 分割文字列検索パターンObjective-C
- 16. Directory.GetFiles検索パターン
- 17. C++:プロセスメモリ内の検索
- 18. cでファイル内の文字列を検索する#
- 19. C++ UCS-2 LEエンコーディングでファイル内のフレーズを検索する
- 20. メインフォルダ内のフォルダ内のgzファイルをpythonで解凍します
- 21. Powershellを使用してファイル内の複数行のパターンを検索する
- 22. 複数の検索パターンを持つディレクトリ内のファイルを取得する
- 23. JavaScriptでテキスト内のパターンを検索する
- 24. 正規表現の検索パターン内で ")"を無効にする
- 25. DataGridView(Excelファイル)で検索+ C#
- 26. WindowsのCでファイルを検索する
- 27. symfonyファインダでphar内のファイルを検索
- 28. JAR内のファイル内を検索
- 29. IBM Watson:構造ファイル間で類似のパターンを検索
- 30. クラスパス上のファイルをインクルード/除外パターンで検索する
あなたはそれを読んで、それを処理しようとすると、ファイルを解凍していますか? –
私はそれを抽出するために7zipと呼ばれるソフトウェアを使用しました。メモ帳で開くことができる拡張子のないファイルを作成しました。プログラムで使用すると、それを開くことができず、プログラムは終了します。 –