あるコードの行番号は定義済みマクロ __LINE__ を使うことで定数として取得できます。
#include <stdio.h> int main( void ) { printf( "ここは %d 行目!\n", __LINE__ ); return 0; }
ここは 5 行目!
・ソースコード名を得る ・コンパイル日時を得る ・指定行へ移動可能なコンパイル・メッセージを出力する - VC++
水無瀬 優 postmaster@katsura-kotonoha.sakura.ne.jp