printf("[%s %s] %s: %s: %d\n", \
__DATE__, __TIME__, __FILE__, __func__, __LINE__);
カーネルモードドライバ:
#ifdef MY_DEBUG
printf("[%s %s] %s: %s: %d\n", \
__DATE__, __TIME__, __FILE__, __FUNCTION__, __LINE__);
#endif
説明:
マクロ | 機能 |
---|---|
__ファイル__ | 現在の文字列のファイル名 |
__FUNCTION__または__func__ | 現在の文字列関数名 |
__ライン__ | 現在の行番号は整数であります |
__日付__ | 文字列現在の日付 |
__時間__ | 文字列の現在時刻 |