1

重複の可能性:
C++ and,or,not,xor キーワード

タイトルがそれを言っていると思いますが、少し拡大すると:

&& と || を置き換える方法はありますか? "AND" と "OR" を使用してコード内の演算子。もう少し読みやすくなり、プロジェクトに取り組んでいるのは私だけなので、これができるかどうかに興味があります。書く代わりにこのように

if(is_close_enough(enemy) && attackReady(attack))

使うことができます

if(is_close_enough(enemy) AND attackReady(attack))

IDE として VS2010 を使用し、言語として C++ を使用しています。

ご協力ありがとうございました

4

2 に答える 2

9

この言語では、この目的のために、他の多くのキーワードとともに、キーワードandとキーワードが既に定義されています。or

于 2013-01-06T16:55:51.197 に答える
7

プリプロセッサを使用できますが、使用しないでください。コードが読みにくくなりますが、読みにくくなります。

#define AND &&
#define OR  ||

異なるキーワードを持つ言語を使用したい場合は、異なるキーワードを持つ言語を使用してください。この種のハッキングは涙で終わるだけです。

于 2013-01-06T16:54:25.313 に答える