大きなバイナリファイル(多くのギガバイト、メモリに読み込むことはオプションではありません)を使用して、文字列 "icpf"のすべての文字列を検索します。入力ストリームの文字列を検索する
私は、このためにstd::search
を使用してみましたが、ちょうどstd::search
は前方にのみイテレータではなく、入力イテレータのために働くという事実に噛まれてしまいました。
標準ライブラリはこれに代わるものですか?または、検索を手作業で行う必要がありますか(一度に読み取った場合はstd::search
、それ以外の場合はignore
まで)、次の3文字を手動で確認してください。