標籤: C/C++
-
在 C 中以 union 取多個資料結構的最大大小
今天在看 Nordic nRF52 的範例程式時看到這個用 union 來達成取資料結構最大值的做法,覺得滿有趣的,就記錄一下。
快速分享#C/C++
#程式
-
一種巧妙及噁心並具的 C 語言寫法:達夫裝置 (Duff's device)
達夫裝置(Duff's device) 是一種用來進行複製的特殊寫法,它非常巧妙地運用 C 語言 switch-case 的特性來達成,但這種寫法真的滿噁心的(連作者自己也使用 Disgusting 來描述 )。
#程式
#C/C++
-
《流暢的C》——適合C語言的各種 Pattern
Fluent C
這本書的內容其實算基本的但很實用。它整理了一系列可以用在不同情況下的模式(pattern),並且詳細地描述了它們各自的優缺點、限制和要注意的事情。如果有時候不確定某個功能要用什麼方式寫的話,可以依據書中的分析來選擇最適合的寫法。
#閱讀
#心得
#程式
#C/C++
-
C 語言 Coding Style 規範
我的編程風格
稍微整理了一下我自己習慣的 C 語言 Coding style。這些規則只是我自己的喜好。
#心得
#程式
#C/C++