标签: c++
class A { public: int a; } class B { public: ????(A.a) a; }
我希望B.a与A.a.的类型相同。 decltype不正确,我不想将typedef添加到A类。
decltype
typedef
答案 0 :(得分:7)
请尝试decltype,如下所示:
class B { public: decltype(A::a) a; };