次のような、指定された数の引数の間で or を作成する C++ マクロを作成する方法を知りたいです。
#define aMacro(arg1,arg2,arg3,arg4) arg1==arg2 || arg1==arg3 || arg1==arg4
ただし、引数の数は可変です。
私はバラディックマクロについて知っています、それらが存在することを知っています、そしてそれについていくつかの質問があることを知っていますが、私が知る限り、それらのどれも || を行う方法に関する私の質問に答えていません 部。
ありがとうございました