有模板/constexpr/C++11方法来替换X宏吗?

问题描述 投票:0回答:2

有没有办法使用 C++11 功能替换 Xmacro 习惯用法,并且最好不使用预处理器?我认为可以使用元组模板,但我仍在尝试了解它们是如何工作的。

c++ templates c++11 constexpr
2个回答
5
投票

XMacros 是一种通用工具,可用于执行“广泛”的各种操作。其中许多(例如创建枚举器、字符串等列表)远远超出了任何类型的模板的能力。 在某些情况下,您可能会找到用模板替换的方法。但肯定不是全部。


0
投票

© www.soinside.com 2019 - 2024. All rights reserved.