gpt4 book ai didi

C++:指针问题

转载 作者:太空宇宙 更新时间:2023-11-03 10:45:35 25 4
gpt4 key购买 nike

我正在尝试创建一个 poptart 自动售货机程序,但收到与我认为是指针相关的错误。当代码出现在屏幕上时,我没有遇到任何问题,但是,当我尝试构建代码时,我收到一条错误消息,提示“语法错误:缺少”;在“*”之前

代码:

class State: public Transition
{
protected:
StateContext* currentContext;
public:
State(StateContext* Context);
};

如有任何建议,我们将不胜感激。干杯

最佳答案

(有时 C++ 编译错误消息可能有点含糊)。

您需要转发声明StateContext。在你的类声明之前,包括行

class StateContext;

然后在State的实现中,一定要包含StateContext的类声明。

关于C++:指针问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22847106/

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