cpp/iterator/reverse iterator/operator cmp