我目前正在用C++创建我的第一个游戏,并且我有一个if语句,看起来像这样,这很长,不方便,我真的认为有一个更短,更优化的做法,这就是我需要的帮助。试图优化我的if语句
编辑:数据类型是一个不可分割的部分,对于这个问题带来的任何不便表示抱歉。尽管答案很简单,但我得到了答案!节日快乐!
if (rectangle == 1 ||
rectangle == 2 ||
rectangle == 3 ||
rectangle == 4 ||
rectang... and so on
是'rectangle'积分? –
不知道为什么所有的downvotes。这似乎是一个合理的,如果基本的问题。 –
如果使用小于/大于比较的范围检查是不实际的,那么请查看['std :: unordered_set'](http://en.cppreference.com/w/cpp/container/unordered_set) – hyde