cpp/iterator/move iterator/operator cmp