我认为标题是这样,但要扩大一点:
有没有办法取代&&和||代码中的运算符带有“AND”和“OR”。它使它更具可读性,因为我是唯一一个在项目上工作的人,我很好奇这是否可以做到。这种方式而不是写
if(is_close_enough(enemy) && attackReady(attack))
我可以用
if(is_close_enough(enemy) AND attackReady(attack))
我使用VS2010作为我的IDE,使用C ++作为我的语言。
感谢您的帮助
答案 0 :(得分:9)
该语言已经定义了and
和or
个关键字以及其他一些用于此目的的关键字。
答案 1 :(得分:7)
您可以使用预处理器,但请不要。它使您的代码更少可读,而不是更多。
#define AND &&
#define OR ||
如果您想使用具有不同关键字的语言,只需使用具有不同关键字的语言即可。这种黑客行为只会以泪流满面。