所以我有一个类,它有一个 id 数据成员,我在 a 中使用它,QList<QSharedPointer<MyClass>>我不确定如何去检查它是否有一个现有的 id QList。我将如何完全按照QList::contains需要 aQSharedPointer<MyClass>&而不是 aMyClass*
我应该只使用使用 id 作为键的 QHash 吗?
所以我有一个类,它有一个 id 数据成员,我在 a 中使用它,QList<QSharedPointer<MyClass>>我不确定如何去检查它是否有一个现有的 id QList。我将如何完全按照QList::contains需要 aQSharedPointer<MyClass>&而不是 aMyClass*
我应该只使用使用 id 作为键的 QHash 吗?