#jensgustedt — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jensgustedt, aggregated by home.social.
-
Modern C | Hacker News
Link
📌 Summary:
《Modern C》書籍推出了適應 C23 標準的新版本,現已在線免費提供。這個新版本全面更新了內容,涵蓋 C23 標準引入的重要新功能,包括位元精確型別(_BitInt(N))、新的標頭檔如 <stdckdint.h> 和 <stdbit.h>、對於現代架構的 128 位元類型支援、枚舉類型改進等。此外還新增了 nullptr 常數、屬性註解、auto 和 typeof 的型別推斷、預設初始化等功能,並增添了複合表達式、Lambda、國際化及程式故障處理等內容。
🎯 Key Points:
- 新版本已於 2024 年 10 月 15 日更新,同步配合 ISO 發布 C23 標準的時程
- 主要新增功能包括:位元精確型別、溢位檢查工具、位元操作函式庫、擴展至 128 位元的型別支援
- 新增語法特性:nullptr 常數、屬性註解、auto 和 typeof 型別推斷、預設初始化功能等
- 書籍附錄提供過渡工具,協助開發者在現有平臺上立即開始使用 C23 功能
- 出版管道:
免費版本可在 https://hal.inria.fr/hal-02383654 取得
Manning 出版社提供早期存取計畫 (MEAP),可使用 au35gust 代碼獲得 35% 折扣
程式碼範例採用 MIT 授權,書籍則使用 Creative Commons 授權
🔖 Keywords: #C23標準 #ModernC #JensGustedt #型別推斷 #程式語言更新