2012-06-24から1日間の記事一覧

C言語で関数名の文字列を取得する方法

C言語で関数名を取得する方法だが,普通にC言語をコンパイルするとリンクの時点で関数名のシンボルは削除されるため,関数名を取得するにはちょっと小細工が必要になる. 自分なりにググってまとめたので書く. 方法 __func__を使う C言語には定義済みマクロ…