我正在使用visual studio 2015社区版。
这是代码:
class Circle{
private:
double radius;
public:
Circle(Circle &n);
};
Circle::Circle(Circle &n): radius(n.radius){ //<---this is working, why??
}
为什么在初始化程序中可以访问外部继承私有成员?
我知道,当班上没有吸气者时,这是必要的,但是...
这只是一个视觉工作室功能吗?它是由c ++标准定义的吗?
若是哪个版本?