如何在struct / class中调用对象的可选实例

时间:2018-05-15 16:49:21

标签: c++

因此,在C ++中,您可以通过在声明后添加变量名来创建特定struct / obj的实例。

在下面的示例中,我们有一个MyClass的全局实例:

#include <iostream>

struct MyClass
{
  public:
  std::string get_name() const { return "HELLO"; }

} MyObject1;

MyClass MyObject2;

int main() {
  std::cout << MyObject1.get_name();
  return 0;
}

MyObject1和MyObject2之间是否存在差异,或者它们是否与声明实例完全相同,而且只是静态全局变量?

此构造是否有名称,其中类型定义也是实例化?

0 个答案:

没有答案