在c ++中实现类的好方法是什么:
Someclass.h:
class SomeClass
{
public:
SomeClass();
void kill();
}
Someclass.cpp:
SomeClass::kill(){
kill();//This would cause an infinit recursion
//How to fix it?
}
所以我要做的就是在我的对象中重新声明一个函数作为一种方法。 我找不到是否有命名空间或类似的东西,包含“kill()”,“sleep(int sec)”。 希望你能帮忙。
答案 0 :(得分:5)
SomeClass::kill(){
::kill();
}
::
访问全局范围