272016人目
C++を使う場合に読んでおいた方が良いと思われる書籍を纏めてみます.Javaな方はJavaBlackさんのリストを参考にされると良いと思います.
![]()
プログラミング言語C++ (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)
- 作者: Bjarne Stroustrup, 長尾高弘
- 出版社/メーカー: アジソンウェスレイパブリッシャーズジャパン
- 発売日: 1998/12
- メディア: 単行本
C++開発者によるC++のバイブル.
![]()
Generic programming―STLによる汎用プログラミング (アスキーアジソンウェスレイシリーズ―Ascii Addison Wesley programming series)
- 作者: Matthew H.Austern, 柏原正三
- 出版社/メーカー: アスキー
- 発売日: 2000/05
- メディア: 単行本
"Concept"を基本としたジェネリックプログラミングという側面からSTLを解説した本.なおこの本が扱っているのは標準STLではなく,SGIのSTLなので少し注意が必要です.英語でよければタダで読めます.
![]()
The C++ Standard Library: A Tutorial and Reference
- 作者: Nicolai M. Josuttis
- 出版社/メーカー: Addison-Wesley Pub (Sd)
- 発売日: 1999/08/12
- メディア: ハードカバー
C++標準ライブラリの包括的なリファレンス.手元にあると便利です.
![]()
Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES)
- 作者: スコット・メイヤーズ, 小林健一郎
- 出版社/メーカー: ピアソン・エデュケーション
- 発売日: 2006/04/29
- メディア: 大型本
C++を使う上で最低限知っておくべきマナーを項目ごとに纏めています.
![]()
- 作者: スコット・メイヤーズ, 安村通晃, 伊賀聡一郎, 飯田朱美, 永田周一
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2007/06/29
- メディア: 単行本(ソフトカバー)
Effective C++の続編.より踏み込んだ内容となっています.
![]()
Effective STL―STLを効果的に使いこなす50の鉄則
- 作者: スコットメイヤーズ, Scott Meyers, 細谷昭
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2002/01
- メディア: 単行本
STLを利用する上で注意すべき事柄を項目ごとに纏めた本です.
![]()
Exceptional C++―47のクイズ形式によるプログラム問題と解法 (C++ in‐Depth Series)
- 作者: ハーブサッター, 浜田光之, Harb Sutter, 浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/11
- メディア: 単行本
C++を使う上での問題をクイズ形式で纏めた本.特にこの本で述べられている例外安全性の考え方は絶対に知っておかなければなりません.
![]()
- 作者: Herb Sutter
- 出版社/メーカー: Addison-Wesley Pub (Sd)
- 発売日: 2001/12/17
- メディア: ペーパーバック
Exceptional C++の続編です.より幅広い問題を扱っています.
![]()
Exceptional C++ Style―40のクイズ形式によるプログラム問題と解法=スタイル編 (C++ in‐Depth Series)
- 作者: ハーブサッター, 浜田光之, Herb Sutter, 浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2006/09
- メディア: 単行本
Exceptional C++シリーズの続編.
![]()
C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス (C++ in‐depth series)
- 作者: ハーブサッター, アンドレイアレキサンドレスク, 浜田光之, Herb Sutter, Andrei Alexandrescu, 浜田真理
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2005/10
- メディア: 単行本
C++の様々な領域へのガイドラインと言った感じ.
![]()
Modern C++ Design―ジェネリック・プログラミングおよびデザイン・パターンを利用するための究極のテンプレート活用術 (C++ In‐Depth Series)
- 作者: アンドレイアレキサンドレスク, Andrei Alexandrescu, 村上雅章
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2001/12
- メディア: 単行本
近代的C++プログラミングの原典.
![]()
- 作者: David Abrahams, Aleksey Gurtovoy
- 出版社/メーカー: Addison-Wesley Pub (Sd)
- 発売日: 2004/11/19
- メディア: ペーパーバック
テンプレートメタプログラミングの包括的な解説.
![]()
C++ Templates: The Complete Guide
- 作者: David Vandevoorde, Nicolai M. Josuttis
- 出版社/メーカー: Addison-Wesley Pub (Sd)
- 発売日: 2002/11/12
- メディア: ハードカバー
テンプレートについて基本から応用まで詳細に解説しています.
![]()
- 作者: ビョーンストラウストラップ, Bjarne Stroustrup, επιστημη, 岩谷宏
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2005/01/19
- メディア: 単行本
C++の各機能がなぜ現在のような形になっているのかを知ることができます.
![]()
- 作者: James O. Coplien
- 出版社/メーカー: Addison-Wesley Pub (Sd)
- 発売日: 1998/10/13
- メディア: ペーパーバック
この本で述べられているcommonality/variability analysisという考え方は,C++でのマルチパラダイムプログラミングの大きな指針となります.
![]()
Object-Oriented Software Construction (Prentice-Hall International Series in Computer Science)
- 作者: Bertrand Meyer
- 出版社/メーカー: Prentice Hall
- 発売日: 2000/03/21
- メディア: ペーパーバック
オブジェクト指向プログラミングの原典です.
![]()
デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)
- 作者: アラン・シャロウェイ, ジェームズ・R・トロット, 村上雅章
- 出版社/メーカー: ピアソン・エデュケーション
- 発売日: 2005/09/16
- メディア: 大型本
![]()
- 作者: ロバート・C・マーチン, 瀬谷啓介
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06/30
- メディア: 単行本
![]()
- 作者: エリックガンマ, ラルフジョンソン, リチャードヘルム, ジョンブリシディース, Erich Gamma, Ralph Johnson, Richard Helm, John Vlissides, 本位田真一, 吉田和樹
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 1999/10
- メディア: 単行本
![]()
プログラムデザインのためのパターン言語―Pattern Languages of Program Design選集 (Pattern Languages of Program Design選集)
- 作者: PLoPD Editors, 細谷竜一, 中山裕子
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2001/07
- メディア: 単行本
![]()
ソフトウェアアーキテクチャ―ソフトウェア開発のためのパターン体系
- 作者: F.ブッシュマン, H.ローネルト, M.スタル, R.ムニエ, P.ゾンメルラード, Frank Buschmann, Hans Rohnert, Michael Stal, Regine Meunier, Peter Sommerlad, 金沢典子, 桜井麻里, 千葉寛之, 水野貴之, 関富登志
- 出版社/メーカー: 近代科学社
- 発売日: 2000/12
- メディア: 単行本
![]()
リファクタリング―プログラムの体質改善テクニック (Object Technology Series)
- 作者: マーチンファウラー, Martin Fowler, 児玉公信, 平澤章, 友野晶夫, 梅沢真史
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/05
- メディア: 単行本
![]()
- 作者: ジェラルド・ジェイサスマン, ジュリーサスマン, ハロルドエイブルソン, Gerald Jay Sussman, Julie Sussman, Harold Abelson, 和田英一
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2000/02
- メディア: 単行本
![]()
- 作者: セイフ・ハリディ, ピーター・ヴァン・ロイ, Peter Van-Roy, Seif Haridi, 羽永洋
- 出版社/メーカー: 翔泳社
- 発売日: 2007/11/08
- メディア: 大型本
![]()
- 作者: ドナルド・E.クヌース, Donald E. Knuth, 有澤誠, 青木孝, 和田英一
- 出版社/メーカー: アスキー
- 発売日: 2006/01
- メディア: 単行本
![]()
- 作者: ドナルド・E.クヌース, Donald E. Knuth, 有澤誠, 和田英一
- 出版社/メーカー: アスキー
- 発売日: 2006/04
- メディア: 単行本
![]()
- 作者: Donald E. Knuth, 有澤誠, 和田英一
- 出版社/メーカー: アスキー
- 発売日: 2006/11/13
- メディア: 大型本
![]()
- 作者: ロナルド・L.グレアム, オーレンパタシュニク, ドナルド・E.クヌース, Ronald L. Graham, Oren Patashnik, Donald E. Knuth, 有沢誠, 萩野達也, 安村通晃, 石畑清
- 出版社/メーカー: 共立出版
- 発売日: 1993/08
- メディア: 単行本
![]()
- 作者: D.グリース, F.B.シュナイダー, David Gries, Fred B. Schneider, 難波完爾, 飯島正, 桔梗宏孝, 高橋真, 土居範久, 小野寺民也, 志村立矢
- 出版社/メーカー: 日本評論社
- 発売日: 2001/07
- メディア: 単行本