次のように 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)」を含む名前空間または類似のものがあるかどうかはわかりません。お役に立てれば幸いです。