【发布时间】:2009-11-12 09:07:17
【问题描述】:
在 C++ 中,有什么方法可以在类中定义嵌套的宏/常量,以类似于嵌套 typedef 的方式,或实现类似功能的方法?动机通常是模板使用宏。
class SomeClass
{
public:
#define SomeConstant 123
};
int x=SomeClass::SomeConstant;
当然,静态 const 成员可以完成这项工作,但这些是物理变量,而我正在寻找一种简单的类似宏的行为。
【问题讨论】: