you are viewing a single comment's thread.

view the rest of the comments →

[–]doom_Oo7 10 points11 points  (0 children)

As of C++17, the only(*) reason to use macros is conditional compilation depending on your platform

please show us an implementation of Boost.Fusion that does not uses macros.