有没有办法使用 C++11 功能替换 Xmacro 习惯用法,并且最好不使用预处理器?我认为可以使用元组模板,但我仍在尝试了解它们是如何工作的。
XMacros 是一种通用工具,可用于执行“广泛”的各种操作。其中许多(例如创建枚举器、字符串等列表)远远超出了任何类型的模板的能力。 在某些情况下,您可能会找到用模板替换的方法。但肯定不是全部。