C++基礎講座

キーフレーズ

演算子 int complex include クラス コンストラクタ 関数 プログラム オプジェクト float char 引数 メンバ関数 定義 operator 場合 const ファイル double ポインタ 文字列 配列 return public 指定 class void ストリーム stream メンバ stack 呼び出し 参照 ヘッダファイル 実行 変数 while ostream employee 構造体 文字 デストラクタ 出力 要素 示し オーバーロード 代入 max print cout date 入力 cpp () 使っ オペランド 宣言 呼び出さ 使わ プロトタイプ new 初期化 ループ istream 戻し インクルード テンプレート リスト 変換 本体 delete 最初 main 識別子 cin for endl ライプラリ 示す break switch friend コピー size クラスオプジェクト list 割り当て 派生 基底 記憶 unsigned roots else

目次

目次 11 クラスのメンバ スタックの例 11.1 10.2 事例 10.1 9.6 9.5 9.4 9.3 9.2 9.1 第 9 章継承 8.11 8.9 8.8 8.7 8.6 8.5 8.4 191 208 クラスオプジェクトのコピー 動的オプジェクトの生成と削除 フレンド 227 定数メンバとメンバ関数 8.10 型変換の実行 型変換の指定 8.12 インライン関数 8.13 前送りのクラス宣言 8.14 リストの例 派生クラスの仕様 多重継承 232 233 238 213 225 231 239 249 251 241 コンストラクタとデストラクタの呼び出しの順序 派生クラスの代入とコンストラクタ 254 仮想関数 事例 256 258 第 10 章オーバーロード 演算子のオーバーロード 271 276 第 11 章入力と出力 ストリーム入出力のヘッダファイル iostream. h 245 252 279 279 269 11.2 入力ストリーム 11.3 出力ストリーム 11.4 操作関数 11.5 ストリームの状態 288 280 284 289

10 目次 第 5 章文 5.1 5.2 5.3 5.4 5.5 5.6 57 第 6 章関数 6.1 6.2 6.3 6.4 6.5 6.6 67 6.8 7.1 7.2 7.3 7.4 7.5 第 8 章クラス 8.1 8.2 8.3 空文 ジャンプ文 ループ 条件付き実行 プロック 式の文 言と定義 77 82 84 88 95 97 プロトタイプによる関数宣言 104 関数定義の本体 関数呼び出し 引数渡し 局所変数と大域変数 関数 main 再帰 分割コンバイル 123 105 111 111 122 124 第 7 章配列、構造体、ポインタ 配列 構造体 ポインタ 配列とポインタ 文字列 複素数型 クラス定義 130 148 154 164 187 180 169 116 191 101 129 179 クラスオプジェクト

目次 目次 第 1 章 1.1 1.2 2.1 2.2 2.3 2.4 3.1 3.2 3.3 3.4 4.1 4.2 4.3 C 十十の概要 訳者前書き はじめに 3 7 C 十十でプログラムを書く プログラムの終了 第 2 章基本的な事項について 15 30 文字セット 識別子 定数リテラル値 コメント 33 34 39 第 3 章型とオプジェクト 基本型 型についての補足 オプジェクト 型定義 第 4 章演算子と式 演算子 式 明示的な変換 37 49 75 9 13 33 55 57 74