fork(1) download
  1. #include <algorithm>
  2. #include <iostream>
  3.  
  4. class one
  5. {
  6. public:
  7. one(std::string a) : _a(a) { }
  8. std::string a() { return _a; }
  9. private:
  10. std::string _a;
  11. int b;
  12. bool c;
  13. };
  14.  
  15. int main() {
  16. // your code goes here
  17. const std::vector<one> ones = {
  18. one("Vasya"),
  19. one("Meh"),
  20. one("Foo"),
  21. one("Vasya"),
  22. one("Vasya"),
  23. one("Bar")
  24. };
  25. std::cout << std::count_if(
  26. ones.cbegin(), ones.cend(),
  27. [](one o){ return o.a() == "Vasya"; }
  28. );
  29. return 0;
  30. }
Success #stdin #stdout 0s 3232KB
stdin
Standard input is empty
stdout
3