参考書籍 C++

このエントリーをはてなブックマークに追加

ここでは、C++ に関する参考書籍を紹介します。

以下のリストは、現在紹介している本の一覧で、出版日の新しいものほど、上に来るように並べています。

名前 5段階評価 入門 初級 中級 上級
基礎からしっかり学ぶC++の教科書 ★★★★★
C++のエッセンス ★★★
Effective Modern C++ ★★★★★
改訂新版 C++ポケットリファレンス ★★★
プログラミング言語C++ 第4版 ★★★★★
C++テンプレートテクニック 第2版 NEW!! ★★★★★
Effective C++ 原著第3版 ★★★★★
新訂版 More Effective C++ ★★★★
C++のためのAPIデザイン ★★★★★
C++ テンプレート完全ガイド ★★★★★
More Exceptional C++ ★★★★★
C++言語のカラクリ ★★★
Exceptional C++ Style ★★★★★
C++ Coding Standards ★★★★★
C++ の設計と進化 ★★★★★
C++再考 ★★★★★
C++クラスと継承完全制覇 ★★★★
Effective STL ★★★★
Modern C++ Design ★★★★
Accelerated C++ ★★★
新版 C++プログラミング入門 ★★★
Essential C++ ★★★
Exceptional C++ ★★★★★
Efficient C++ ★★★★
STLによるコンポーネントデザイン ★★★

「名前」の列のリンクは、それぞれの本の紹介へ移動します。
「5段階評価」は、★の数が多いほど、良書であるという判定です。

「入門」~「上級」は、それぞれの段階の人に対応した内容かどうかを表します。 それぞれの想定は以下のようにしています。

入門 他のプログラミング言語の経験が無い人
初級 他のプログラミング言語の経験があり、C++ を初めて学ぶ人
中級 基本的な学習を終えている人
上級 現場または個人的に本格的なプログラミングをしている人

各段階のマークの意味は次のようになっています。

その段階の人にお勧めできる
その段階の人に見合った内容である
マーク無し その段階の人にとって、良くも悪くも無い内容
その段階の人に適した内容ではない

更新履歴

'2017/8/8 「C++テンプレートテクニック 第2版」を更新。
全体的に評価を見直し。

'2017/7/24 「基礎からしっかり学ぶC++の教科書」を追加。

'2017/7/12 1冊ごとに1ページの構造に置き換え。

'2017/7/11 Amazonライブリンクを追加。
お勧め書籍へのリンクを削除。

'2017/7/5 「C++ポケットリファレンス」を「改訂新版 C++ポケットリファレンス」に差し替え。

'2017/6/16 購入先として 7net、e-hon を追加。

'2017/6/3 レイアウトを変更。
目次を表形式に変更し、段階ごとの対応度を追加。
各書籍の紹介のところで、書籍名に貼られたリンクから、ページの先頭に戻れるようにした。

'2017/5/24 「C++のエッセンス」「プログラミング言語C++ 第4版」を追加。

'2017/5/19 目次部分に併記していた出版日は削除して、5段階評価の★を併記。
5段階評価を見直し。

'2017/5/10 アフィリエイトリンクのレイアウトを変更。購入先として honto を追加。

'2017/4/22 レイアウトを変更。Kindle版へのリンクを画像付きのものに変更。

'2016/12/23 2016年度・お勧め書籍10冊 へのリンクを追加。

'2015/12/26 2015年度・お勧め書籍10冊 へのリンクを追加。

'2015/11/3 「Effective Modern C++」を追加。

'2015/9/29 「Effective C++ 原著第3版」「C++ ポケットリファレンス」に、新版へのリンクを追加。

'2015/4/12 「C++テンプレートテクニック 第2版」「C++ テンプレート完全ガイド」を追加。

'2014/12/26 2014年度・お勧め書籍14冊 へのリンクを追加。

'2014/11/2 「C++言語のカラクリ」「STLによるコンポーネントデザイン」を追加。

'2014/10/18 「新版 C++プログラミング入門」を追加。

'2014/9/28 「C++再考」「C++ の設計と進化」を追加。

'2014/3/24 「Exceptional C++」「More Exceptional C++」「Exceptional C++ Style」を追加。

'2014/3/20 「Effective C++ 原著第3版」を再出版されたものへ置き換え。

'2014/2/28 「新訂版 More Effective C++」を再出版されたものへ置き換え。

'2014/2/21 「Modern C++ Design」「Efficient C++」を追加。

'2014/2/9 「C++のためのAPIデザイン」「C++クラスと継承完全制覇」を追加。

'2013/13/22 2013年・お勧め書籍13冊 へのリンクを追加。

'2013/11/16 「C++ ポケットリファレンス」を追加。

'2013/8/31 「C++ Coding Standards」「Accelerated C++」「Essential C++」を追加。

'2013/4/13 新規作成。



参考書籍のトップページへ

C++編のトップページへ

Programming Place Plus のトップページへ