C++書籍一覧8

|   一覧7へ   |   書籍一覧目次へ   |    トップページへ   |    一覧9へ    |

BD10219_.GIF (978 バイト)

 

 

 

 

 

Amazon.co.jpで購入する

cbook24.comで購入する

C++書籍一覧 目次




Programmer’s Selection

STL標準講座

ISBN4-88135-778-6  翔泳社

原著 STL Programming from the Ground Up

原出版社 Osborne

Herbert Schildt 著

επιστημη 監修

多摩ソフトウェア 訳

B5変判  386ページ  3800円+税  1999/08/06発売

[内容]

標準テンプレートライブラリを利用したC++プログラミング
標準テンプレートライブラリ(STL)とは、ANSI/ISO標準C++に組み込まれたソフトウェアコンポーネントの集まりです。STLを使用すると、今までは200〜300行のコードが必要だった処理を2〜3行で書けるようになります。データの格納、読み込み、操作などを、標準化された組み込みオブジェクトやアルゴリズムを使って行うことができるのです。本書は、サンプルを豊富に示しながらSTLの基本をわかりやすく説明しています。できるだけ早くSTLを利用できるようになりたいC++プログラマにお勧めします。

[目次]

第1章 STLの概要
1.1 STLとは
1.2 コンポーネントソフトウェア革命
1.3 STLの誕生まで
1.4 STLのバージョン
1.5 STLの構成
1.6 その他の要素
1.7 パフォーマンス
1.8 用語の復習

第2章 STLプログラミングの基礎
2.1 コンテナクラス
2.2 一般的な操作方法
2.3 Vectorコンテナ―最初のSTLプログラム
2.4 反復子
2.5 listコンテナ
2.6 アルゴリズム
2.7 関数オブジェクト

第3章 dequeコンテナ
3.1 dequeの基礎
3.2 dequeの詳細

第4章 vectorコンテナ
4.1 vectorの基礎
4.2 vectorの詳細

第5章 listコンテナ
5.1 listの基礎
5.2 listの詳細

第6章 コンテナアダプタ
6.1 コンテナの制限
6.2 queue
6.3 priority_queue
6.4 stack

第7章 mapとmultimap
7.1 map
7.2 multimap

第8章 setとmultiset
8.1 set
8.2 multiset

第9章 アルゴリズムの詳細
9.1 アルゴリズムの役割
9.2 アルゴリズムは関数テンプレートである
9.3 アルゴリズムの種類
9.4 コピー
9.5 ソートされていないシーケンスの検索
9.6 ソート
9.7 ソート済みシーケンスの検索
9.8 要素の削除と置換
9.9 シーケンスの変換と生成
9.10 シーケンスの並び順の変更
9.11 マージ
9.12 集合アルゴリズム
9.13 順列
9.14 ヒープのアルゴリズム
9.15 最小値と最大値の検索
9.16 for_each()アルゴリズム
9.17 独自のアルゴリズムを作る

第10章 関数オブジェクト、バインダ、否定回路、および関数アダプタ
10.1 関数オブジェクト
10.2 バインダ
10.3 否定回路
10.4 関数アダプタ

第11章 反復子
11.1 反復子の基礎
11.2 低水準の反復子クラス
11.3 反復子アダプタ
11.4 ストリーム反復子
11.5 2つの反復子関数

第12章 アロケータ、カスタムコンテナ、およびその他の高度な話題
12.1 アロケータ
12.2 raw_storage_iterator
12.3 コンテナとしての配列
12.4 bitset
12.5 カスタムコンテナ
12.6 負のインデックスを受け付ける配列コンテナを作成する
12.7 終わりに

付録A STLのアルゴリズム一覧

付録B basic_stringクラス
B.1 basic_stringクラス
B.2 char_traitsクラス

付録C valarrayクラス

付録D 数値に対するアルゴリズム 

 

 

 

 

 

 

 

Amazon.co.jpで購入する

cbook24.comで購入する

C++書籍一覧 目次

Programmer's Selection

標準講座 C++

基礎からSTLを利用したプログラミングまで

ISBN4-88135-705-0  翔泳社

原著 C++ from the Ground Up 2/E

原出版社 THE MCGRAW-HILL COMPANIES, INC

Herbert Schildt 著

柏原 正三 監修/訳

CD-ROM1枚付属

B5変判  672ページ  定価:6800円+税  1999/03/24発売

[内容]

本書は、C言語の知識がなく、C++言語を習得したい方に最適です。STL(標準テンプレートライブラリ)とRTTIの詳細な解説など、最新のC++言語情報も盛り込まれています。また、CとC++の機能の中で、何が新しく、何が陳腐化しているのかを理解し、これからのC++プログラマが採用すべき記述方法を知ることができます。

[目次]

第1章 C++の歴史
第2章 C++の一般概念
第3章 基本データ型
第4章 プログラム制御文
第5章 配列と文字列
第6章 ポインタ
第7章 関数(その1):基本事項
第8章 関数(その2):参照、オーバーロード、デフォルト引数
第9章 その他のデータ型と演算子
第10章 構造体と共有体
第11章 クラスとは
第12章 クラスの詳細
第13章 演算子のオーバーロード
第14章 継承
第15章 仮想関数とポリモーフィズム
第16章 テンプレート
第17章 例外ハンドブック
第18章 C++の入出力システム
第19章 実行時型識別(RTTI)とキャスト演算子
第20章 ネームスペースとその他の高度なトピック
第21章 標準テンプレートライブラリ(STL)
第22章 C++のプリプロセッサ

 

C++書籍一覧次のページ         C++書籍目次               トップページ