呼び出されたルーチンのエントリと終了をトレースするために使用される C++ クラスがあります。
class myTrace{
std::string m_strName;
myTrace( std::string strName ){
m_strName = strName;
_tprintf( _T("\n%s entering"), m_strName );
};
~myTrace(){
_tprintf(_T("\n%s exiting"), m_strName );
};
};
使い方は簡単です。スタック メカニズムを使用して、ルーチンで最初に行うこととしてインスタンス化します。ルーチンが呼び出されると、入力メッセージが出力されます。ルーチンが終了すると、終了メッセージが出力されます。
これをJavaに移行しようとしていますが、デストラクタがないことについて読んだすべてのことで、Javaでこれを行う方法があるかどうかについて混乱していますか?
-ボブ・ランバート-