我正在扩展定义全局 TRUE 和 FALSE 令牌的现有组件。我的扩展是在一个新的命名空间“new_namespace”中定义一个枚举“new_enum”,它的值是 TRUE 和 FALSE。由于命名空间冲突,编译器无法编译它。
#define FALSE (0)
#define TRUE (1)
namespace new_namespace {
class new_class {
public :
enum new_enum {
TRUE = (0),
FALSE = (1)
};
};
}
我希望这会得到支持......我错过了什么。
此致