...
JOIN(x, y)
calls JOIN_AGAIN(x, y)
so that, if x
or y
is a macro, they aree are expanded before the ##
operator pastes them together.
...
References
Wiki Markup |
---|
\[Saks 08\] Dan Saks, Stephen C. Dewhurst. Presentation. Sooner Rather Than Later: Static Programming Techniques for C++.
\[[ISO/IEC 9899-1999|AA. C References#ISO/IEC 9899-1999]\] Section 6.10.3, "Macro replacement," Section 6.10.3.3, "The ## operator," and Section 6.10.3.4, "Rescanning and further replacement" |
...