陳鍾誠

Version 1.0

巨集處理

主題說明
將函數巨集化使用 inline 讓編譯器得以視情況選擇要用巨集或函數呼叫
引用防護避免重複引用某一個引用檔,或者重複定義某結構
條件編譯#if, #else, #endif, #ifdef, #ifndef, ….
編譯時期變數FILE, LINE, DATE, TIME, STDC.
編譯時期函數#define, #undef, defined(), #error, #line, …
編譯指示#pragma, _Pragma(), GCC dependency, GCC poison, …
字串化Stringification, 使用 #symbol 可以將某符號字串化