用C++編寫的程序可讀性好,生成的代碼質量高,運行效率僅比匯編語言慢10%~20%。
函數和工具的性質是一樣的。如果有一個現成求正弦值的函數,我們就不必自己去“造”一個這樣的函數。
簡單地說,那些被virtual關鍵字修飾的成員函數,就是虛函數。虛函數的作用,用專業(yè)術語來解釋就是實現多態(tài)性(Polymorphism),多態(tài)性是將接口與實現進行分離;用形象的語言來解釋就是實現以共同的方法,但因個體差異而采用不同的策略。
函數模板可以用來創(chuàng)建一個通用的函數,以支持多種不同形參,避免重載函數的函數體重復設計。它的最大的特點就是吧函數實用的數據類型作為參數。
出于保證語言的簡潔和運行高效等方面的考慮,C++的很多特性都是以庫(如STL)或其他的形式提供的,而沒有直接添加到語言本身里。
- PC官方版
- 安卓官方手機版
- IOS官方手機版