大きなバイナリ ファイルの大きなチャンクを読み書きします。
標準 C++ または今後の標準 C++ または今後の標準 C++ + ブーストに、私の作業を容易にするクラスはありますか?
そうでない場合、これに文字列クラスを使用することは可能でしょうか? そうすることの危険性は何ですか?
PS:物事を明確にするいくつかの観察。ブロブは頻繁に渡されると予想されるため、参照カウントと CoW を備えたコンテナーがおそらく望ましいでしょう。
また、文字列クラスの使用に対する私の抵抗は 2 つあります。これらは文字列ではなく BLOB であり、「印刷できない文字」であり、特に null が表示されると問題が発生する可能性があります。