私有就是私有,肯定不能在外面调用,除非你设置成公有的,不过设置很简单,把定义移到public:段就好啦。
c++中有3种函数态,公有、私有和保护态(友元可以调用)吧。
您应该考虑:这个函数为什么要设为私有的。
如果是类库带的函数,请不要擅自改变它的属性。设计者把它设为私有肯定有原因。
如果是你自己写的,加个public就行了。