gpt4 book ai didi

C++ 在一个方法中实例化一个类,然后从不同的方法改变成员变量?

转载 作者:搜寻专家 更新时间:2023-10-31 00:48:32 25 4
gpt4 key购买 nike

假设我有一个方法,在该方法中它实例化了一个 Person 类:

void methodA()
{
Person personObject;
}

我如何从另一个方法中访问该对象的方法? IE。像这样的东西:

void methodB()
{
personObject.someMethod();
}

我意识到这是一个痛苦的菜鸟问题:P

最佳答案

将引用传递给其他函数。

void methodB(Person &personObject)
{
personObject.someMethod();
}

void methodA()
{
Person personObject;
methodB(personObject);
}

关于C++ 在一个方法中实例化一个类,然后从不同的方法改变成员变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2549727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com