【发布时间】:2021-03-16 17:55:46
【问题描述】:
class Foo {
public:
static const int BAR = 2;
};
typedef Foo T1;
typedef Foo* T2;
int value1 = T1::BAR; // This works.
int value2 = T2::BAR; // This doesn't work.
BAR的值可以从T2中提取出来吗?
我正在使用 c++-11。
我认为这将是不好的做法,但我很好奇是否可以做到。
【问题讨论】: