gpt4 book ai didi

c++ - 结构中的动态数组长度

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

我想做的是创建一个结构,其中包含另一个结构的数组,我想在运行时设置数组的大小。有什么办法吗?结构就像:

struct MyStruct
{
AnotherStruct list[];
int key;
bool isLeaf;
}

最佳答案

一种方法是:

#include <vector>

struct MyStruct
{
std::vector<AnotherStruct> list;
int key;
bool isLeaf;
};

如果您不熟悉 vector ,您可以在任何 C++ 引用资料中阅读有关如何使用它们的信息。

关于c++ - 结构中的动态数组长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53474022/

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