📜  什么是构造函数和析构函数 c++ 代码示例

📅  最后修改于: 2022-03-11 14:44:45.805000             🧑  作者: Mango

代码示例1
class A
{
    // constructor
    A()
    {
        cout << "Constructor called";
    }

    // destructor
    ~A()
    {
        cout << "Destructor called";
    }
};

int main()
{
    A obj1;   // Constructor Called
    int x = 1
    if(x)
    {
        A obj2;  // Constructor Called
    }   // Destructor Called for obj2
} //  Destructor called for obj1