腹黒い茶 says to YSITD
然後這個寫法的真實問題解答就這個 http://blog.llvm.org/2011/05/what-every-c-programmer-should-know.html