假设我有这个布尔数组:
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++创建我的第一个游戏,我有一个if语句看起来像这样,它很长很不方便,而且我真的认为这样做的时间更短,更优化这就是我需要的帮助.
编辑:数据类型是一个不可或缺的,抱歉这带来了任何不便.我得到了答案,尽管它很简单!节日快乐!
if (rectangle == 1 ||
rectangle == 2 ||
rectangle == 3 ||
rectangle == 4 ||
rectang... and so on
Run Code Online (Sandbox Code Playgroud)