小编Hum*_*nen的帖子

检查数组中的所有布尔值是否为真?

假设我有这个布尔数组:

bool something[4] = {false, false, false, false};
Run Code Online (Sandbox Code Playgroud)

现在,有没有简单的方法来检查此数组中的所有值是否同时为true/false?

而不是像这样做:

if(something[0] == false && something[1] == false..)
dothis();
Run Code Online (Sandbox Code Playgroud)

c++ arrays

4
推荐指数
4
解决办法
1万
查看次数

试图优化我的if语句

我目前正在用C++创建我的第一个游戏,我有一个if语句看起来像这样,它很长很不方便,而且我真的认为这样做的时间更短,更优化这就是我需要的帮助.

编辑:数据类型是一个不可或缺的,抱歉这带来了任何不便.我得到了答案,尽管它很简单!节日快乐!

if (rectangle == 1 ||
    rectangle == 2 ||
    rectangle == 3 ||
    rectangle == 4 ||
    rectang... and so on
Run Code Online (Sandbox Code Playgroud)

c++ if-statement

3
推荐指数
2
解决办法
172
查看次数

标签 统计

c++ ×2

arrays ×1

if-statement ×1