- operator++(){
- Part++;
- return Part;
- }
-
operator++(int flag){
-
int temp
= Part; - Part++;
- return temp;
- }
由以上的operator重载 可见
iter++ 需要定义一个临时变量
而 ++iter 不需要
所以当我们 只需要 使 iter 指向下一个 元素时,使用 ++iter 效率高!
由以上的operator重载 可见
iter++ 需要定义一个临时变量
而 ++iter 不需要
所以当我们 只需要 使 iter 指向下一个 元素时,使用 ++iter 效率高!