gpt4 book ai didi

C++ - Visual Studio - 缺少类型说明符 - 假定为 int

转载 作者:行者123 更新时间:2023-11-30 03:36:05 27 4
gpt4 key购买 nike

class Space2D {
public:
vector<Agent> v;
bool star;

Space2D() {
bool star = false;
}
};

在 visual studio 中,这会给我一个错误:缺少类型说明符 - 假定为 int。我也收到类似语法错误的错误:缺少';'在“<”之前。

std::vector<Agent> v;解决了这个问题

最佳答案

这段代码可能存在三个问题。

  1. 可能 vector不包括 header

修复:#include <vector>

  1. 可能没有定义 Agent 类

修复:包含 header ,其中定义了 Agent 类

  1. 可能你忘了写 using namespace std;被初学者书籍错误地推荐

修复:在第 7 行使用 std::vector 代替“vector” , 或者做错了写using namespace std;

关于C++ - Visual Studio - 缺少类型说明符 - 假定为 int,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40862015/

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