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

2014-04-21 21:10
2014-04-23 13:01