目前分類:C/C++ (7)

瀏覽方式: 標題列表 簡短摘要
Function Pointer and Function Object

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

Static vs. Shared vs. Dynamic Loaded Library

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

五、範本(Template)、名稱空間(Namespace)
範本(Template)提供被參數化的型態(Parameterized Types)功能,將型態相依與非型態相依的演算法分離開來;名稱空間則提供一個名稱管理容器,減低名稱衝突的機會發生。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

四、例外處理(Exception Handling)
例外(Exception)是程式執行時期可偵測到的異常狀況,C++的例外處理包括兩部份:例外的丟出(throw)與例外的捕捉(catch)與處理。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

三、物件導向
以物件為基礎作延伸,多型(Polymorphism)操作為設計時的核心,於執行時期動態繫結(Dynamic binding)以決定物件的行為。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

二、物件基礎
以物件為基礎的程式設計,將程式中互動的單元視為一個個的物件。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()

一、函式
程式中超過兩次以上重複使用的程式碼,可以考慮將之定義為函式,以便重覆呼叫使用,降低相同程式片段的維護成本。

silverfoxkkk 發表在 痞客邦 留言(0) 人氣()