リストの要素が連続して格納されないという点で、リストに似た STL コンテナーはありますか? このコンテナーのサイズは最大 1000x1000 要素で、各要素は 36 個の double を含むベクトルです。これをまとめて保存するには大きなチャンクになります (約 200 メガバイトなど)。代わりに、コンテンツへのポインタを別のベクトルとして格納するバリアントはありますか?これにより、ランダム アクセスが可能になります。このための STL コンテナー クラスは既に存在していますか、それともポインターを手動で保存する必要がありますか?
私が必要とするコンテナは実際には一定のサイズなので、自分で実装するのはそれほど難しくないと思いますが、STL コンテナが既に存在するかどうか疑問に思っていました。リストが大きく、コンテンツが中サイズになるため、ベクターは避けたいと思います。コンテナー内のベクトルが隣り合わせに存在する必要がない場合は、フラグメンテーションによるメモリ不足を防ぐために、リスト内でそれらを分離する方がよいのではないでしょうか?