條款01 視C 為乙個語言聯邦

2021-04-28 21:03:28 字數 419 閱讀 5852

條款01:視c++為乙個語言聯邦(view c++ as a federation of languages)

內容:今天的c++已經是個多重範形程式語言(multiparadigm programming language),

乙個同時支援過程形式(procedural)、物件導向形式(object-oriented)、函式形式

(functional)、泛型形式(generic)、元程式設計形式(metaprogramming)的語言.

為了理解c++,你必須認識其主要的次語言,總共只有四個:

■ c.

■ object-oriented c++.

■ template c++.

■ stl.

請記住:

■ c++高效程式設計守則視狀況而變化,取決於你使用c++的哪一部分.

條款1 視C 為乙個語言聯邦

view c as a federation of languages.今天的c 已經是個多重范型程式語言 multiparadigm programming language 乙個同時支援過程形式 procedural 物件導向形式 object oriented 函式形式 functional ...

視C 為乙個語言聯邦

c 是個多重泛型程式語言,同時支援以下形式的語言 1 過程形式 2 物件導向形式 3 函式形式 4 泛型形式 5 元程式設計形式。理解c 的方法 將c 視為乙個由相關語言組成的聯邦而非單一語言。在其某個次語言中,各種守則與通例都傾向簡單 直觀易懂 並且容易記住。當從乙個次語言移至另乙個次語言,守則可...

Item 01 視C 為乙個語言聯邦

item 01 view c as a federation of languages 如今的c 已經是個多重范型程式語言 乙個同時支援過程形式 procedural 物件導向形式 object oriented 函式形式 functional 泛型形式 generic 元程式設計性形式 metap...