2020 / 08 / 02
13:20 ~ 13:50
TR313
帶您讀源碼
The C++20 Range Library: from Range-v3 to the future
by
Po Yen Chen
ISO C++ 版本迭代速度極快, 坊間的書籍很難跟得上腳步更新; 而各家編譯器的標準化也趨向先移植現存的函式庫, 再於後續版本進行優化, Range-v3 為其中一個例子. Range-v3 的設計有融入較新的觀念, 是學習 Modern C++ 不錯的資源, 我們會透過檢視函式庫的設計以及元件實作, 接著帶出未來標準函式庫的發展
因為學校教育或市售書籍很難涵蓋超過 ISO C11 的內容, 離主流標準 C17 已相差甚遠, 這個演講會參考 SG20 的建議來作分享, 期望給大家帶來有幫助的內容. 一方面也是因為講者自己很喜歡 Range-v3, 然而缺乏文件在使用上非常痛苦, 想藉由這次機會推廣這個函式庫以及新的 ISO C++ 標準
About Po Yen Chen
我的興趣是軟體驗證和 C/C++ 語意分析, 本身是不太會寫程式的攝影師
同時為 Range-v3 貢獻者, SG20 成員, 長期追蹤 language issue 以及 proposal, 主要出沒於 Cpplang