GitHub - lamarrr/STX: C++ 20 error-handling and utility extensions.

github.com

C++ 的錯誤處理機制對一個中大型專案來說,很重要。設計地好,有助於提昇專案品質。設計不好,有些頑固的臭蟲讓人束手無策。

這個新專案不採「例外(Exception)」來設計錯誤回報機制,而是利用多個 Modern C++ 功能來實作,頗有趣。Basit Ayantunde 似乎在說明文件下了苦工,很有誠意,值得研究。

Read more...
Linkedin

Want to receive more content like this in your inbox?