はじめに、私は Borland C++ と VCL を使用しています。
単一のファイルとしてディスクに保存でき、プログラムで列挙、アクセス、操作できるバイナリ データの複数の名前付き BLOB を格納できる、ある種の構造化ストレージ オブジェクトが必要です。
IStorageインターフェイスは私が望むものに近いようですが、とりわけ TStream (VCL) を IStream に変換するのは厄介であり、TIniFile のように既に利用可能な VCL のものを使用するより単純なソリューションでなければならないため、VCL スタイルのソリューションを好みますが、バイナリデータ。
バイナリ データのブロブは非常に大きく、XML で使用するために正しくエンコードされていれば、まったく効率が悪いため、XML は使用したくありません。
すべての提案を前もって感謝します。