code examples for C++ STL alg all_of any_of none_of