能否给类的私有成员直接起别名?
各位高手:我想问一个比较菜的问题,不用共用体,能否给类的私有成员直接起别名?
比如:
template <typename T>
class vehicle{
private:
T guangzhou;
T &yangcheng;//好像编译通不过
};
谢谢指教!
template<typename T> class vehicle { public: vehicle() : guangzhou(T()), yangcheng(guangzhou) { } private: T guangzhou; T& yangcheng; }; int main() { vehicle<int> test; return 0; }