У меня есть вектор объектов, и я хотел бы подсчитать, сколько из них содержит определенное свойство.Свойства элементов счетчика в векторе
Я уверен, что это можно сделать с помощью STL, но я не смог найти пример. Я мог бы, конечно, использовать цикл и считать себя, но мне нужно делать это много раз, и я бы предпочел лаконичный способ сделать это.
Я ищу, чтобы сделать что-то вроде псевдокода ниже
class MyObj {
public:
std::string name;
}
std::vector<MyObj> objects
int calledJohn = count(objects,this->name,"jonn")
http://en.cppreference.com/w/cpp/algorithm/count – Mat
Немного google действительно иногда идет длинный путь. Посмотрите на примеры в приведенной ссылке. – pmr