#include <iostream>
#include <algorithm>
#include <vector>
int main() {
std::vector <std::string> strings = {"c++", "c++", "c++", "c++", "c++"};
std::cout << std::all_of( ++(strings.begin()), strings.end(),
[&](std::string x){ return x == strings.front(); } );
}
/*
run:
1
*/