阅读背景:

C++--临时对象与经典问题

来源:互联网 

一.临时对象

Q:下面的程序将输出什么?为什么?

#include <iostream>
using namespace std;
class Test
{
    int mi;
public:
    Test(int i)
    {
        mi=i;
    }
    Test()
    {
        Test(0);
    }
    void print()
    {
        cout<<"mi="<<mi<<endl;
    }
};
int main()
{
    Test t;
    t.print();

    return 0;
}#include <iostream>



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: