Java入門 ゲーム・プログラミング PHP Perl Oracle
TCP/IP オライリー 人気著者の本    

Effective STL―STLを効果的に使いこなす50の鉄則

発売日:2002/01
出版社:ピアソンエデュケーション
著者:スコット メイヤーズ
定価:\3,360
販売価格:\3,360
形態:単行本
在庫状況:通常24時間以内に発送
Effective STL―STLを効果的に使いこなす50の鉄則
こちらから購入できます!

1,500 円以上なので送料無料
※ 価格等のデータは日本時間 2008/12/02 06:41:51 時点のものです。
あなたに読む必要性があるならば。。。 (2008/05/06)
評価:

STLの世界の注意点ををSTLの世界から解説した本。
STLをより良く使うためには、一般的なプログラミングやコンピュータの知識に加え「実装」が関わってきてしまう、という事実を知らせてくれる本です。

ベンダ毎に違う実装に気を配る、というコストを支払っては「Effective」とはいえない、というのが私の個人的意見。
実装依存なSTLを「標準仕様」としてプッシュするあたりも、鼻に付きました。
ーーこの類いの本は世の中にある自分以外のフレームワークに一切触れずに、自分の良い所、できる事だけを伝えようとするので、
その辺りは読む人が気をつけないといけない所ではありますが。

STLを使うなら手元に置いておきたい本ですが、値段的には割に合わない感じがします。
開発者の目的は「標準仕様」のソフトウェアを書くことではないからです。
STLを効果的に使いたい、という欲求が純粋ならば良い本だと思います。

もっとSTLについて知りたい方へ (2006/09/29)
評価:

STLの利用経験のある方向けです。
本書の最初でも一応、STLについて簡単に触れてくれているのですが
STLについてまったく知識の無い方は
まずは【STL標準講座】などの書籍で
STLをある程度使えるようになってから本書を読むことで
さらにもう1歩、STLについての知識が深まると思います。

実際、これを読む以前でもSTLを【とりあえず使える】レベルだったのですが
もっと利口な使い方があったのだなと色々収穫がありました。
余力と興味があれば【Boost】についても学んでみるつもりです。

STLの使用上の注意書きです (2004/07/26)
評価:

Effective C++シリーズで有名な、スコットメイヤーズ先生の本です。
Effective C++同様の語り口で、STLの解説をされています。

STLの入門書では、コンテナ・アルゴリズム・反復子の説明の後、
vector・list・set・mapなど個々のコンテナや高度なアルゴリズム
の解説がされているというスタイルが多いと思います。

これだけを学習するのも結構大変なのですが、いざSTLを使って開発
しようとすると、学習した内容以上の使い方をすることになってしま
います。例えば、ポインタのlistなど。

ポインタのlistはありがちですけど、入門書では触れられていません。
しかし、普通に使ってしまうと、メモリリークを起こしたりします。

そんな実際に開発するときに陥ってしまいそうな罠に対して、鉄則という
形で救ってくれるのが本書です。筆者の長年の経験や情報収集によって、
有益なことが厳選して載せてあります。

まず、入門書でSTLを学習した後、本書を読むと効果的だと思います。

Effective STL―STLを効果的に使いこなす50の鉄則」関連商品
STL―標準テンプレートライブラリによるC++プログラミング 第2版
Modern C++ Design―ジェネリック・プログラミングおよびデザイン・パターンを利用するための究極のテンプレート活用術 (C++ In‐Depth Series)
Effective C++ 原著第3版
C++ Coding Standards―101のルール、ガイドライン、ベストプラクティス
プログラミング初心者から職業プログラマーまで役立つ書籍を紹介!

懐かしの特撮から最新特撮情報まで  人生をもっと豊に楽しく!