- 442 名前:デフォルトの名無しさん mailto:sage [2012/05/30(水) 09:35:09.01 ]
- __LINE__や__FILE__で与えられる文字列を、関数(またはマクロ関数)に投げたいのですが、
呼び出し側で毎回指定する以外の方法で、実装することは可能でしょうか。 もしくは同等の機能でも構いません。 例えば別のどこかでLog()という関数が定義されてるとして、 main.cpp内でLog()を呼んだとき、このLog()側から「main.cpp」や行番号という情報を扱えるか、ということです。 もちろんLog(__FILE,__LINE__,〜) とやれば済むのですが、あちこちで使う場合ちょっと面倒かなと。
|

|