C++プログラムのあらゆる関数や行に対して何らかの動作を呼び出す方法を知っている人はいますか?各関数の振る舞いを定義しています。C++
私は、アプリケーションの特定の時点でソフトウェアを終了させることによってソフトウェアを検証し、次回のプロセスの起動が、以前にプロセスが終了したすべての時点で回復を処理できることを確認したいと考えています。
本質的に、私はC++でスクリプトを作成する方法を探しているので、マクロを使用してポイントを定義する必要はなく、アプリケーションにこれらの「デスポイント」をすべて循環させてプロセスはすべてのものを自動化された方法で実行して、それらのすべての単一のプロセスから回復することができます。
私は簡単にDEATH_POINT()という名前のマクロを作成し、プロセスを終了するかどうかをチェックすることができますが、コード。
特定のプラットフォーム/コンパイラをターゲットにしていますか? –
ああ、はい!私はそれを言及すべきです。 gcc 4.6.1/linux。 –