后置式需要一个额外的临时对象,它必须存放迭代器的原本位置并将它返回。
一般使用++itr,而不要使用itr++;
前置的话先进行++,返回即可
后置需要分配内存,来保存一个临时变量,在进行++,然后返回,相对来说性能低一些;
详情看前置++和后置++的代码实现
后置式需要一个额外的临时对象,它必须存放迭代器的原本位置并将它返回。
一般使用++itr,而不要使用itr++;
前置的话先进行++,返回即可
后置需要分配内存,来保存一个临时变量,在进行++,然后返回,相对来说性能低一些;
详情看前置++和后置++的代码实现