0
ファイル内の3バイトのシーケンスを複数回置換する最も効率的な方法は何ですか?ファイル内のバイト列を置換する
ファイル全体をメモリに読み込み、検索、置き換え、泡立て、すすぎ、繰り返しを繰り返すことから始めました。しかし、私が「宿題の査読者」によって指摘されたように、自分のファイルが複数テラバイトになる可能性があるので、私の解決策は非効率的です。私の代わりの方法は、バイト単位で読み込み、バイト単位で比較する方法です。これは非効率的です。
EDIT:わかりやすく編集されています。うまくいけば。
質問に言い換えてください。あなたはファイル全体の3バイトを置き換えようとしていますか?または1行に3バイト?データ例は – rayray84
の更新に役立つかもしれません。私はそれがより明確であることを望む。 :-) – CaseyJones