2006-02-19 プリプロセッサで__LINE__を文字列にする方法 CPP ネタ元 http://vimrc.hp.infoseek.co.jp/diary/2006-02.html#2006-02-03 #define STRINGIFY(x) #x #define STRINGIFY2(x) STRINGIFY(x) printf("%s", STRINGIFY2(__LINE__)); と2段階のmacroを使う。