#include #include #include #include int main() { std::string const s { "abcdef" }; std::vector const v1 { 'a', 'b', 'c', 'd', 'e', 'f' }; std::vector const v2 { 'a', 'z', 'e', 'r', 't', 'y' }; std::cout << std::boolalpha; std::cout << std::equal(begin(s), end(s), begin(v1), end(v1)) << std::endl; std::cout << std::equal(begin(s), end(s), begin(v2), end(v2)) << std::endl; }