C 的 macro
為了減少 Runtime function 的效率損耗問題,C 語言的 macro 一直都有許多有趣的 library,像是 Niels Provos 寫的 RB tree。(在 FreeBSD 的 /usr/include/sys/tree.h
有一份 copy)
我用 Google 找了一下中文文件,好像沒有人對於這些比較特殊的 macro 用法提供中文的說明,所以我就寫了一些簡單的範例,希望以後不會再看到 C/P 的密技又出現… :p
為了減少 Runtime function 的效率損耗問題,C 語言的 macro 一直都有許多有趣的 library,像是 Niels Provos 寫的 RB tree。(在 FreeBSD 的 /usr/include/sys/tree.h
有一份 copy)
我用 Google 找了一下中文文件,好像沒有人對於這些比較特殊的 macro 用法提供中文的說明,所以我就寫了一些簡單的範例,希望以後不會再看到 C/P 的密技又出現… :p