如果我有一个名为Object的类,则像这样创建一个实例有什么区别:
#include <stdio.h>
Object var;
main ()
{
var.test();
}
或
#include <stdio.h>
main ()
{
Object* var = new Object();
var->test();
}
全局对象(您可以在任何地方使用它)和在main.cpp中创建动态对象之间有何区别?理论上应该是一样的,对吗?两种方法都可以在任何file.cpp中使用。