このページに関してのお問い合わせはこちら
C言語@便利なマクロ
ツイート
139
:
デフォルトの名無しさん
:
2006/10/10(火) 00:01:15
#define A 1
#define B 2
と定義されているときに
func_1_2 という識別子を生成するマクロはどのように定義すればよいでしょうか?
VC では
#define X(n) n
#define Y() _
#define FUNC() func
#define FUNC_A_B FUNC()Y()X(A)Y()X(B)
のように定義できるのですが GCC ではできませんでした。