本次參賽的內容是歷經去年鐵人賽30天C++學習之後,有幸到目前的公司發揮所長,並將這近一年時間內的各種經驗累積或學習到的東西,將之統一成30天一系列的文章。
主要區分以下幾個主題
- 工具相關: 介紹常用的工具
- 實用第三方套件: 介紹常用的第三方套件
- 輔助函式: 分享一些實用的函式
- 排序演算法: 介紹常用的演算法
- 資源管理: 介紹內存資源管理相關的內容
- 併發相關: 介紹C++ 11以後一些常用的併發函式
資源管理 內存洩漏 今天來介紹一下內存洩漏相關的知識,野指針以及如何去發現這類問題的工具valgrind 野指針 野指針在Day14 Crashlog中有提到其...
併發相關 mutex 今天開始就來介紹跟併發相關的部分,先從mutex開始 mutex mutex是多執行緒中會使用到的功能,能針對一段代碼區段上鎖,確保同一時...
併發相關 讀寫鎖 昨天介紹了mutex,今天就來講一個mutex的進階讀寫鎖 讀寫鎖 讀寫鎖主要應用場景是讀多寫少的部分,概念是分別有用在讀共享資源的讀鎖,與操...
併發相關 非同步 今天接著來介紹C++中幾個非同步函式 async async能讓我們用非同步的方式去調用函數,而非同步調用中也有兩種模式,參考下面例子 #in...