Wei-Cheng Pan
says to
YSITD
因為 C 沒有 overloading 才用 macro 吧,我猜