In the following program
The destructor is not executing. What is the reason?
using namespace std;
cout<<endl<<"Exit from function!"<<endl;
Although I am not terminating the program in main() but still on termination C! should go out of scope which means that the dertructor should run. But it is not happening. Why?