P99
#define P99_CAT2 (   _1,
  _2 
)    _1 ## _2

Paste two token sequences at their junction.

This macro does the paste operation first, and then an evaluation of the result. Thus

 #define B(x) toto(x)
 P99_CAT2(A, B(6));

will result in

 AB(6);

and not in

 Atoto(6)

Definition at line 53 of file p99_paste.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines