C/C++学习之++i 和 i++性能比较(一)

2012-11-01 15:47:25 · 作者: · 浏览: 1185

    大家都应该知道i++和++i的区别,前者是先使用i的值,然后再增加1,而后者是先增加1然后再使用i的值。

    但是i++和++i那个更好呢? 我们通过程序来比较一下:

    [cpp]

    #include<iostream>

    using namespace std;

    class I{

    public:

    I();

    ~I();

    I(const I &i);

    I& operator=(const I &i);

    I& operator++();

    I operator++(int);

    };

[1] [2] 下一页