跳轉到內容

更多 C++ 慣用法/前言

來自 Wikibooks,開放世界中的開放書籍
More C++ Idioms C++ 確實變得過於“專家友好” -- Bjarne Stroustrup,程式設計的難題,技術評論,2006 年 11 月。

Stroustrup 的說法是正確的,因為專家們對語言中的慣用法非常熟悉。隨著程式設計師理解的慣用法越來越多,語言對他們來說變得更加友好。這本開放內容書籍的目的是向那些對 C++ 有中等程度熟悉程度的程式設計師介紹現代 C++ 慣用法,並幫助他們提升知識水平,使 C++ 對他們來說更加友好。它旨在成為一個詳盡的、可重用慣用法的目錄,這些慣用法是專家級 C++ 程式設計師在使用 C++ 進行程式設計或設計時經常使用的。這是一項將他們的技術和詞彙彙集到一個單一作品中的努力。本書以一種標準的格式描述了慣用法:名稱-意圖-動機-解決方案-參考資料,這簡明扼要,有助於加快學習速度。由於其本質,慣用法往往多次出現在 C++ 社群和已發表的作品中。已盡力儘可能參考原始來源;如果您發現引用不完整或不正確,請隨時提出建議或進行改進。

世界被邀請來編目可重用的 C++ 知識片段(類似於 GoF 編寫的關於設計模式的書)。這裡目標是首先構建一個現代 C++ 慣用法的詳盡目錄,然後將其發展成一種慣用法語言,就像一種模式語言一樣。最後,本書的內容可以在 GNU 自由文件許可證 的條款下重新發布。

面向:任何具有 C++ 和支援語言正規化中級知識的人

華夏公益教科書