如何在结构/类中调用对象的可选实例 >在C++中,可以通过在声明之后添加变量名来创建特定结构/OBJ的实例。

如何在结构/类中调用对象的可选实例 >在C++中,可以通过在声明之后添加变量名来创建特定结构/OBJ的实例。,c++,C++,在下面的示例中,我们有一个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; } #包括 结构MyClas

在下面的示例中,我们有一个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;
}
#包括
结构MyClass
{
公众:
std::string get_name()常量{返回“HELLO”;}
}肌对象1;
MyClass MyObject2;
int main(){

std::cout Ehh,什么?你的实际问题是什么?很不清楚-你能详细说明一下吗?另外,你能添加一个而不仅仅是一个代码片段吗?你是在询问这个语法的名称还是在声明后如何使用
MyObject
?这个问题的可能重复对我来说似乎很清楚。“在类型定义也是实例化的情况下,这个构造是否有一个名称?”好的,现在您的问题更清楚了,在
MyObject1
MyObject2
的声明和定义之间没有任何区别。