0
我在使用開源庫時在.c文件中發現了這個問題。「#define GOT_HERE()((void)(__ LINE__))」的含義?
#define GOT_HERE() ((void)(__LINE__))
這是什麼意思?在.c文件的剩餘部分,宏這樣使用:
GOT_HERE();
我在使用開源庫時在.c文件中發現了這個問題。「#define GOT_HERE()((void)(__ LINE__))」的含義?
#define GOT_HERE() ((void)(__LINE__))
這是什麼意思?在.c文件的剩餘部分,宏這樣使用:
GOT_HERE();
這是一個可擴展擴展到__LINE__
這反過來又拓展到了聲明GOT_HERE();
被放置在代碼的行號的宏。
__LINE__
是predefined macro,其中有不少。 這對調試有用。
它會給你的行號,從它被稱爲...它可以被定義爲診斷目的...取決於您的實施