第2部では、主にC++に特有な機能について話していきます。第1部でも「cout」、「参照」などC++特有な機能も説明しましたが、ここではもっとC++としての性質の強い「クラス」「テンプレート」「例外処理」「名前空間」などを中心に話を進めていこうと思います。
いよいよC++らしくなってきたというところですね。
| 第1章 とにかく作ってみよう | …… | クラスの基本 | ||
| 第2章 メンバ | …… | メンバ関数 | ||
| 第3章 コンストラクタ | …… | コンストラクタ | ||
| 第4章 引数付きの構築 | …… | 引数付きコンストラクタ | ||
| 第5章 隠せ! | …… | private アクセス指定子 | ||
| 第6章 デストラクタ | …… | デストラクタ | ||
| 第7章 ファイルを分けよう | …… | 分割コンパイル | ||
| 第8章 インライン関数・再び | …… | inline メンバ関数 | ||
| 第9章 コピー | …… | コピーコンストラクタ | ||
| 第10章 不動の構え | …… | const オブジェクト (1) | ||
| 第11章 子孫 | …… | 継承の基本 | ||
| 第12章 第3のアクセス指定子 | …… | protected アクセス指定子 | ||
| 第13章 関数のすげ替え | …… | オーバーライド | ||
| 第14章 仮想関数 | …… | virtual 関数 | ||
| 第15章 アップキャスト | …… | 派生元の型へのポインタ | ||
| 第16章 派生と構築 | …… | 継承とコンストラクタ | ||
| 第17章 派生と構築2 | …… | 仮想関数とコンストラクタ | ||
| 第18章 ピュア | …… | 純粋仮想関数 | ||
| 第19章 動的オブジェクト | …… | クラスの実体の動的確保 | ||
| 第20章 デストラクタ(仮) | …… | 仮想デストラクタ | ||
| 第21章 メンバの呼び分け | …… | アクセス解決演算子 | ||
| 第22章 メンバ定数 | …… | const オブジェクト (2) | ||
| 第23章 同姓同名2 | …… | 演算子のオーバーロード (1) | ||
| 第24章 同姓同名3 | …… | 演算子のオーバーロード (2) | ||
| 第25章 これ。 | …… | this ポインタ (1) | ||
| 第26章 これ。2 | …… | this ポインタ (2) | ||
| 第27章 暗黙の了解 | …… | 暗黙の型変換 | ||
| 第28章 静かなるメンバ | …… | 静的メンバ変数 (1) | ||
| 第29章 静かなるメンバ2 | …… | 静的メンバ変数 (2) | ||
| 第30章 静かなるメンバ3 | …… | 静的メンバ関数 | ||
| 第31章 冶金工場 | …… | 関数テンプレートの基礎 (1) | ||
| 第32章 冶金工場2 | …… | 関数テンプレートの基礎 (2) | ||
| 第33章 冶金工場3 | …… | 関数テンプレートの仕組み | ||
| 第34章 冶金工場4 | …… | 関数テンプレートの明示的呼び出し | ||
| 第35章 冶金工場5 | …… | 関数テンプレートの基礎 (3) | ||
| 第36章 特注の鋳型 | …… | 関数テンプレートのオーバーライド | ||
| 第37章 クラステンプレート | …… | クラステンプレート (1) | ||
| 第38章 クラステンプレート2 | …… | クラステンプレート (2) | ||
| 第39章 クラステンプレート3 | …… | クラステンプレートと静的メンバ | ||
| 第40章 シリアル入り | …… | 定数のテンプレート引数 | ||
| 第41章 キャスト | …… | C++のキャスト (1) | ||
| 第42章 ダウンキャスト | …… | C++のキャスト (2) | ||
| 第43章 心の友よ! | …… | フレンド | ||
| 第44章 テンポラリ | …… | テンポラリオブジェクト | ||
| 第45章 えっ!? | …… | 例外処理 (1) | ||
| 第46章 えっ!? 2 | …… | 例外処理 (2) | ||
| 第47章 えっ!? 3 | …… | 例外処理 (3) | ||
| 第48章 えっ!? 4 | …… | 例外処理 (4) | ||
| 第49章 えっ!? 5 | …… | 例外処理 (5) | ||
| 第50章 異姓同名 | …… | 名前空間 | ||
Last update was done on 2004.1.26
この講座の著作権はロベールが保有しています