已采纳回答 / _西决
类中private修饰的私有成员,在类外部是不能直接使用比如Coordinate.m_iX访问的。但是类的成员函数内部是可以访问和修改类中的成员变量的,包括共有、保护和私有变量。
2017-05-31
最新回答 / Systemam
当然没有意义,因为你并没有改变定义。既然互相可以作为友元类,那不是也可以用多继承来代替么?或者直接声明成一个类。友元应该尽量少使用,以避免不必要的复杂性。
2017-05-29
最新回答 / z741092665
为什么不将try{...} catch{...} 放在main()函数里,这个接受异常的函数为什么不定义在类外,在main()外定义难道不好吗?否则你在类内的接受异常的函数里还要调用运算符重载的函数多乱呀。
2017-04-29
最新回答 / _DuC_
for(; iter!=vec.end(); iter++) { cout << *iter <<endl; }上面的会出现该问题,改成下面就可以for(iter; iter!=vec.end(); iter++) { cout << *iter <<endl; }
2017-04-14