2

重複の可能性:
C/C++ 行番号

printf がトリガーされた行番号を表示したいですか?

次のようになります。

printf("the line number is: %d",SOME_LIBC_MACRO);

どうやってするの?

4

1 に答える 1

12

__LINE__マクロを使用する

printf("the line number is: %d", __LINE__);

GCCおよびVisual Studioでは、他の定義済みマクロのリストを利用できます。

于 2012-12-20T15:50:26.107 に答える