案外知られていないマクロなので、念のため。 こんな感じにログに埋め込んでおくと、ファイル名とライン行が出力されて便利。
DLog(@"Error:%s:%d",__FILE__,__LINE__);
下記のように#defineに定義してもよいが、処理系によってはマクロの多重展開がうまくいかない場合があるので、必ずテストすること
#define LOG( _x_ ) printf("%s:%d->%s\n",__FILE__,__LINE__,_x_)
案外知られていないマクロなので、念のため。 こんな感じにログに埋め込んでおくと、ファイル名とライン行が出力されて便利。
DLog(@"Error:%s:%d",__FILE__,__LINE__);
下記のように#defineに定義してもよいが、処理系によってはマクロの多重展開がうまくいかない場合があるので、必ずテストすること
#define LOG( _x_ ) printf("%s:%d->%s\n",__FILE__,__LINE__,_x_)