If I have a class named Object, what\'s the difference between creating an instance just like that:
Object var;
and:
Object
Object var();
Allocates object on the stack, so you don't have to deallocate it
Object* var = new Object();
allocates object on the heap