一月 23, 2015

電腦做什麼事
pydoing
is about »

tag cloud

» C++ 速查手冊 V1.00 - 單元 7.3 - 陣列


....

二月 4, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» C++ 快速導覽 - 命名空間

C++ 的每個程式檔案都是獨立的命名空間 (namespace) ,我們也可以用 namespace 宣告自己所需的命名空間。
....

» C++ 快速導覽 - 巢狀命名空間

命名空間 (namespace) 可以是巢狀的,也就是命名空間裡可以定義其他的命名空間。
....

» C++ 快速導覽 - 無名命名空間

命名空間 (namespace) 可以是無名的,也就是不帶任何識別字 (identifier) 。
....

» C++ 快速導覽 - using

使用 using 關鍵字,可直接使用某個命名空間 (namespace) 中的識別字 (identifier) 。
....

» C++ 快速導覽 - 標頭檔與實作檔

實際開發程式時,會先把函數 (function) 、類別 (class) 的宣告放在標頭檔之中,而相關實作放在實作檔中。
....

二月 3, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» C++ 快速導覽 - 例外處理 catch (...)


例外處理 (exception handling) 可以有多個 catch ,如果 catch 後的小括弧裡面放 ... ,就表示不限型態種類的任何例外 (exception) 。
....

» C++ 快速導覽 - 例外處理 try throw catch

例外處理 (exception handling) 為控制程式發生錯誤後的機制, C++ 使用 trythrowcatch 三個關鍵字 (keyword) 進行例外處理。
....

» C++ 快速導覽 - 類別樣版

類別樣版 (class template) 可定義適用多種型態 (type) 的類別 (class) ,而不需要多載 (overload) 適用各種情況的成員函數 (member function) 。
....

» C++ 快速導覽 - 函數樣版

函數樣版 (function template) 可定義適用多種型態 (type) 的函數 (function) ,而不需要多載 (overload) 適用的各種情況。
....

二月 1, 2013

電腦做什麼事
pydoing
is about »

tag cloud

» C++ 快速導覽 - 類別

類別 (class) 是物件 (object) 的模板,物件的所有功能都由類別設置。
....

» C++ 快速導覽 - 類別 預設的建構函數

建構函數 (constructor) 是一種特別的成員函數 (member function) ,與類別同名並且沒有回傳值 (return value) ,因為這是在類別 (class) 實際建立物件 (object) 時執行的函數。如果自己沒有定義建構函數,編譯器 (compiler) 會補上預設的建構函數。
....

» C++ 快速導覽 - 類別 自訂建構函數

自訂的建構函數 (constructor) 可以依需要設計參數 (parameter) 數量,藉由參數設定變數成員 (variable member) 的初值,例如
....

» C++ 快速導覽 - 類別 初值串列

除了可以在建構函數 (constructor) 中變數成員 (variable member) 外,變數成員也可以由初值串列 (initializar list) 來設定,例如
....

» C++ 快速導覽 - 類別 explicit 建構函數

由於編譯器 (compiler) 有可能自動在建構函數 (constructor) 的參數 (parameter) 進行隱性型態轉換 (implicit type conversion) ,也就是將參數轉換成類別型態,因而造成一些奇怪的結果,這時需要把建構函數宣告為 explicit ,使之禁止編譯器進行轉換工作,例如
....

» C++ 快速導覽 - 類別 重載建構函數

建構函數 (constructor) 如同一般函數 (function) 也可以重載 (overload) ,例如
....

» C++ 快速導覽 - 類別 private 成員

存取標籤 (access label) private 的成員 (member) 只限類別 (class) 中可以使用,例如
....

» C++ 快速導覽 - 類別 protected 成員

存取標籤 (access label) protected 的成員 (member) 只限類別 (class) 中可以使用,例如
....

» C++ 快速導覽 - 類別 this 指標

成員函數 (member function) 中可以直接存取其他成員 (member) ,例如以下的 do_something()ab 為兩個變數成員 (variable member)
....

» C++ 快速導覽 - 類別 friend 成員

private 成員 (member) 只限同個類別 (class) 的其他成員存取, C++ 提供另一種方式讓函數或其他類別也可存取 private 成員,就是在類別宣告為 friend 的成員函數 (member function) ,或是宣告為 friend 的類別,舉例如下
....

biggo.com.tw

A Django site.