我是一个c++初学者。我想问一下,构造函数的复制中有这样一段代码class A{private: int t;public: A(A &a);.....}下面是构造函数的实现A::A(A &a){ t=a.t;// 这里的参数的t是一个私有变量,编译器为什么不报错呢?还有在成员函数时也类似}请高手帮忙
是啊。我不懂是为什么直接可以t=a.t这么访问,a里的t也是私有变量阿