有用な情報を出力するのに役立つデバッグ関数またはメソッドを書きたいと思っています。呼び出されると、次のものが必要になります。
- 呼び出し元オブジェクトのメモリ アドレス (オブジェクトによって呼び出された場合)
- 呼び出し元のメソッド シグネチャ (またはメソッドの名前)、または関数の名前
- そのメソッドまたは関数を所有するクラス名
たくさんのパラメーターを渡さずにこの情報を取得することは可能ですか?
私は次のようなものを作りたい:
debug();
次に、すべてのメソッドと関数に入り、何が起こっているかについての有用な情報を出力するのに役立ちます.