Question: Please help me to find issue in this code class Base { public: Base() {}; ~Base() {}; }; class Derived : public Base { public:
Please help me to find issue in this code
class Base
{
public:
Base() {};
~Base() {};
};
class Derived : public Base
{
public:
Derived()
{
data = new char[20];
};
~Derived()
{
delete[] data;
};
private:
char * data;
};
int main()
{
Base * obj = new Derived();
delete obj;
return 0;
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
