私の質問を提示するために、一連のポインター(同じタイプ)があると仮定しましょう
{p1, p2, ..., pn}
それらにアクセスするには異なるアクセス戦略が必要なため、それらを複数のコンテナーに保存したいと思います。リンク リストとハッシュ テーブルの 2 つのコンテナーにそれらを格納するとします。リンクされたリストの場合は順序があり、ハッシュ テーブルの場合は高速アクセスがあります。さて、問題は、あるコンテナーからポインターを削除すると、他のコンテナーから削除することを覚えておく必要があることです。これにより、コードの保守が難しくなります。問題は、このような状況を管理するための他のパターンまたはデータ構造があるかということです。ここでスマートポインターが役立ちますか?