gpt4 book ai didi

c++ - 在结构中包含一个 std::map ?可以吗?

转载 作者:太空宇宙 更新时间:2023-11-04 15:09:37 24 4
gpt4 key购买 nike

class X_class{
public:

struct extra
{int extra1;
int extra2;
int extra3;
};
enum a
{
n,m};

struct x_struct{
char b;
char c;
int d;
int e;
std::map <int, extra> myExtraMap;

};
};

在我的代码中我定义:

x_struct myStruct;

为什么我在编译上述类时会出现编译错误?错误要么说:1)预期;在 < 之前 --- 如果我消除 std::,我定义 map 的地方(上面)或者2)错误:无效使用::;错误:预期; < token

之前

最佳答案

可能你得到错误是因为你没有 #include <map>

关于c++ - 在结构中包含一个 std::map ?可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4685655/

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