标签: c++ templates c++11 constexpr
有没有办法用C ++ 11功能替换Xmacro成语,最好不要使用预处理器?我认为可以使用元组模板,但我仍然试图弄清楚这些是如何工作的。
答案 0 :(得分:5)
XMacros是用于执行 wide 各种事物的通用工具。其中许多(例如创建枚举器,字符串等列表)远远超出了任何类型模板的功能。
在某些情况下,您可能会找到替换模板的方法。但肯定不是全部。