E2220 無効なマクロ引数区切り子 (C++)
マクロ定義では,引数をカンマで区切る必要があります。
コンパイラは引数名の後にカンマ以外の文字を検出しました。
次に正しいコードを示します。
#define tri_add(a, b, c) ((a) + (b) + (c))
次に不正なコードを示します。
#define tri_add(a b. c) ((a) + (b) + (c))
マクロ定義では,引数をカンマで区切る必要があります。
コンパイラは引数名の後にカンマ以外の文字を検出しました。
次に正しいコードを示します。
#define tri_add(a, b, c) ((a) + (b) + (c))
次に不正なコードを示します。
#define tri_add(a b. c) ((a) + (b) + (c))