江添亮の C++入門(エゾエリョウノシープラスプラスニュウモン)
- 著者:
- 江添 亮(エゾエ リョウ)
- 出版社:
- ドワンゴ
- 出版日:
- 2019年09月20日頃
- ISBN:
- 9784048930710
- 価格:
- ¥5,500
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
効率性と柔軟性を兼ね備えたプログラミング言語として進化を続ける C++。本書は、次の規格として標準化が進められている C++20 を意識しながら、現行の規格に準拠した C++プログラムの書き方を徹底的に解説していく。プログラミング経験者を主要な対象としているが、解説を進めるに当たっては、その時点で学習した知識だけを利用して新しい知識を学ぶ方法 (知識のブートストラップ) が意識されており、プログラミング初心者であっても新しい機能、知識の理解を無理なく行えるようになっている。 C++の実行、デバッグ、基本的な文法、アルゴリズム、オブジェクト指向、テンプレート、メモリ管理、乱数など、 C++による本格的なプログラム開発に必須の知識を網羅した本格的な入門書である。
第 1 章 C++の概要
第 2 章 C++の実行
第 3 章 C++ヒッチハイクガイド
第 4 章 デバッグ:コンパイルエラーメッセージの読み方
第 5 章 条件分岐の果てのレストラン
第 6 章 デバッグ:コンパイル警告メッセージ
第 7 章 最近体重が気になるあなたのための標準入力
第 8 章 ループ
第 9 章 メモリーを無限に確保する
第 10 章 デバッグ:printf デバッグ
第 11 章 整数
第 12 章 浮動小数点数
第 13 章 名前
第 14 章 イテレーターの基礎
第 15 章 lvalue リファレンスと const
第 16 章 アルゴリズム
第 17 章 ラムダ式
第 18 章 クラスの基本
第 19 章 より自然に振る舞うクラス
第 20 章 std::array
第 21 章 プログラマーの三大美徳
第 22 章 配列
第 23 章 テンプレート
第 24 章 array をさらに実装
第 25 章 array のイテレーター
第 26 章 傲慢なエラー処理:例外
第 27 章 ポインター
第 28 章 イテレーター詳細
第 29 章 動的メモリー確保
第 30 章 vector の実装:基礎
第 31 章 vector の実装:メモリー確保
第 32 章 コピー
第 33 章 ムーブ
第 34 章 rvalue リファレンス
第 35 章 ムーブの実装
第 36 章 スマートポインター
第 37 章 自作の数値クラスで演算をムーブに対応する方法
第 38 章 文字列
第 39 章 乱数
第 40 章 C プリプロセッサー
第 41 章 分割コンパイル
第 42 章 デバッガー
言及の推移
言及 Qiita 記事 (5 件)
この本に興味がある方におすすめ
この本に関連
関連記事
アルゴリズム本ガイド - 競プロだけじゃない、実務に活きる選び方
アルゴリズム本の 3 タイプと、実務でアルゴリズムの知識が活きる場面、数学が苦手な人向けの学習ルートを紹介します。
機械学習・AI 本ガイド - エンジニアが読むべき技術書の選び方
機械学習の基礎から実践まで学べる技術書の選び方を紹介。数学が苦手な人向けの学習ルートと、ML 本の賞味期限の見極め方を解説します。
エラーメッセージを読めるエンジニアは何が違うのか
エラーが出たときに冷静に原因を特定できる人と、パニックになる人。その差は経験だけでなく、読んできた本の種類にあります。デバッグ力を支える読書の傾向を分析します。