struct a;
struct b
{
std::vector<a> as;
};
struct a:
{
int resultValue = 0;
int index;
};
我在b结构体定义 std::vector<a> as;这个就不会报错,但是定义 a as就会报错;
结构体中命名vector和单个
最新推荐文章于 2025-10-22 14:21:05 发布
struct a;
struct b
{
std::vector<a> as;
};
struct a:
{
int resultValue = 0;
int index;
};
我在b结构体定义 std::vector<a> as;这个就不会报错,但是定义 a as就会报错;
1001
35万+
1461
993

被折叠的 条评论
为什么被折叠?