如何在结构/类中调用对象的可选实例 >在C++中,可以通过在声明之后添加变量名来创建特定结构/OBJ的实例。
在下面的示例中,我们有一个MyClass的全局实例:如何在结构/类中调用对象的可选实例 >在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
#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
的声明和定义之间没有任何区别。