对象对象=新对象()和对象对象之间的区别

时间:2018-11-19 09:37:21

标签: c++ object pointers

如果我有一个名为Object的类,则像这样创建一个实例有什么区别:

#include <stdio.h>

Object var;

main ()
{
    var.test();
}

#include <stdio.h>

main ()
{
    Object* var = new Object();
    var->test();
}

全局对象(您可以在任何地方使用它)和在main.cpp中创建动态对象之间有何区别?理论上应该是一样的,对吗?两种方法都可以在任何file.cpp中使用。

0 个答案:

没有答案