Что именно происходит в коде ниже.
#include<iostream.h>
class Demo
{
public :
Demo()
{
cout<<"\nIn Demo const";
}
~Demo()
{
cout<<"\nin demo dest";
}
};
void main() {
Demo();
}
Demo()
просто вызывает конструктор и деструктор. Создается ли объект в этом процессе? И, таким образом, выделяется память?