gpt4 book ai didi

c++ - 如何从 C++ 中分配的枚举中获取随机值?

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

我想要这个枚举中的随机颜色:

enum Color {
red = 10,
black = 3,
pink = 6,
rainbow=99
};

Color my_randowm_color = ...

我该怎么做?

最佳答案

无法枚举枚举的值。

您可以使用表格:

std::vector<int> colors = {red, black, pink, rainbow};

然后从中随机选择一个元素。

选择一个随机元素作为练习。

关于c++ - 如何从 C++ 中分配的枚举中获取随机值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50503409/

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