#include using namespace std; class base { int a; public: base() {a =0;} }; class derv :public base { int b; public: derv() {b =1
There is no memory leak in your code. There would have been a memory leak if you needed to free some memory in the derived class destructor.