我知道如何在矢量中使用find(vector.begin(), vector.end(), item)!=vector.end()
找到指定值然而,我有一个指向向量类型对象的指针向量,我需要能够搜索此向量为每个元素指向的对象的属性。在指针向量中搜索字符串
我不确定是否可以构建对矢量的.find()方法的调用以解决此问题,或者如果我需要,我需要找到另一种方法来执行此操作。
Vector中打电话找使用类餐厅的名字是 (restaurantPointerVector[i])->getRestaurantName()
但我需要知道如何通过属性搜索返回是否与我寻找已是名餐厅对象存在于矢量中。
你应该使'operator()''const'。 – ildjarn 2011-05-26 22:12:48
啊 - 你已经发布了代码。哦,好吧... – Nim 2011-05-26 22:13:13
@ildjarn:你说得对。编辑。 – 2011-05-26 22:14:07