gpt4 book ai didi

c++ - 如何使用已知数量的元素初始化静态数组?

转载 作者:行者123 更新时间:2023-11-28 03:44:03 25 4
gpt4 key购买 nike

我有一个枚举类型,其中最后一项为“num_of_types”。 (也就是说,它将是 15,例如)我喜欢有一个静态 array_of_types[num_of_types],以便轻松计算我创建的每种类型的数量。我的想法是:array_of_types[the_type]++;

但是,我不知道要声明和初始化这个静态数组吗?

最佳答案

这是你想要的吗?

enum MyEnum
{
Type1=0,
Type2,
Type3,
NumTypes
};


// initialize the entire array with 0
unsigned countArray[NumTypes]={0};

声明该数组后,您可以像您提到的那样使用它:

countArray[type]++;

关于c++ - 如何使用已知数量的元素初始化静态数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8239441/

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