Python のlist
. class から派生したオブジェクトがいくつかありますObject
。List
の単なるオーバーレイであるclass もありstd::vector<Object*>
ます。すべてのクラスにはclone
関数 (およびその他の関数) があります。現在、特定の要素のインデックスを見つける可能性を提供しようとしています (Python の などlist.index
)。List
また、将来ソートする機能、つまりクラス内のオブジェクトを比較する機能を提供することも素晴らしいことです。オーバーロードせずにそれを実現するにはどうすればよいoperator==
ですか? ハッシュアルゴリズムについて聞いたことがあります。それは私が探しているものですか?はいの場合、ライブラリにアドバイスしてもらえますか、または (より良い) 生の C++ を使用して実装するにはどうすればよいですか?
前もって感謝します!