PCRE でバイナリ ファイルを解析したいと思います。これまでの私の戦術は、 を使用fgets
してファイルの行を読み取り、その行を を使用して解析することでしたpcre_exec
。
「行」が改行ではなくヌルバイトで終わるため、これは今では機能しません。fgets
改行ではなくヌルバイトで停止する方法がわかりませんでした。
編集
機能は実行に似ていますgrep -az PATTERN FILE
PCRE でバイナリ ファイルを解析したいと思います。これまでの私の戦術は、 を使用fgets
してファイルの行を読み取り、その行を を使用して解析することでしたpcre_exec
。
「行」が改行ではなくヌルバイトで終わるため、これは今では機能しません。fgets
改行ではなくヌルバイトで停止する方法がわかりませんでした。
機能は実行に似ていますgrep -az PATTERN FILE