#include <iostream>
using namespace std;
class MyClass
{
private:
int *ptr;
public:
MyClass() : ptr{new int{456}}
{
cout << "Pointer created in constructor" << endl;
}
~MyClass()
{
delete ptr;
cout << "Destructor invoked!" << endl;
}
};
int main()
{
MyClass m;
return 0;
}
Posted inC++