まず最初に。
原書はそこそこ厚かったのに日本語版は妙に薄くなっていて、何故かなと思ったら章が3つほど削られていました。
Chapter 2. Code Organization
Chapter 11. Science and Mathematics
Chapter 13. Internationalization
が無くなっています。O'REILLYは時々こういう本がありますが、これは何か意味があるんでしょうか…どの章も微妙とは言え、Chapter 2.などは初心者向けに良いと思うのですが(インクルードガードなどが載っています)。
これらのChapterが無くなったおかげで、レシピも40ほど減少しています。
では、改めてこの本のレビューを。
タイトルにクックブックとあり、実際に問題とそれに対するレシピが載っているのですが、内容はレシピ集というよりは読み物です。
章ごとにテーマがあり、問題と回答を提示して章の内容(STLであったりboostであったり例外であったり)を紹介する、そんな感じです。
ですが、レシピ集という形をとっているせいなのか、内容が広範囲にわたっているせいなのか、どれも薄い内容です。
この本に載っている問題はライブラリの機能を使うだけで解決する、そのような問題がほとんどであり、レシピもライブラリをただ単純に使っているだけなのがほとんどです。
一度でもその分野の本なりマニュアルなりを読んでいれば即座に解決するものばかりであり、そのような人はコーディングの際に悩んだからこの本を引くということはあまり無いでしょう。
また、そのような知識のない人にとっても、ごくごく基本的な内容をつまみ食いすることに意味があるとはあまり思えません。この本に載っている内容だけでは解決できなかったり非効率であったりする問題に早晩に突き当たると思います。
そしてレシピの内容も、もっと良い方法があるところや胡散臭いところが幾つか…
結論として、この本はあまりおすすめできません。
C++をただ使えれば良いという方でもこの本では不十分でしょう。
この本を読むよりも(読んだことがないのなら)、C++標準ライブラリ チュートリアル&リファレンスなどのSTLの本をまず読むべきです。
例外安全やその他気をつけるべきところについて知りたかったらExceptional C++を、便利なライブラリが知りたいならboostの本やマニュアルを、C++の基本的なことを知りたいならEffective C++やプログラミング言語C++などをまず読みましょう。
内容は薄いですが広範囲(そこそこマニアックなのも含む)のことが載っていますので、C++を覚えたけど何がわからないかわからない初心者の方、あるいは広く浅く知りたいという方や、C++を一通りマスターしていて理解度を測りたい方などはこの本を読んでみるのも良いかもしれません。
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
C++クックブック 大型本 – 2006/9/26
D. Ryan Stephens
(著),
Christopher Diggins
(著),
Jonathan Turkanis
(著),
Jeff Cogswell
(著),
株式会社クイープ
(翻訳)
&
2
その他
プログラミングの際にぶつかる問題のほとんどは、すでに誰かが解決しているものです。
どんなプラットフォームを対象としていても、どんなアプリケーションを作成していても、大抵の問題はすでに他のC++プログラマが解いており、それにもかかわらず、問題を一から解決しようとしてしまうことが多くあります。
本書の目的は、こうした共通する問題に対して、すぐに解法を示すことにあります。
136集めたレシピは、日付と時刻の解析と計算、文字列とテキストの操作、ファイルの操作、XMLの解析、標準コンテナの使用など、C++全般にわたっています。
各レシピは問題への解法と、コードで構成されているため、具体的な解決策を知ることができるでしょう。
どんなプラットフォームを対象としていても、どんなアプリケーションを作成していても、大抵の問題はすでに他のC++プログラマが解いており、それにもかかわらず、問題を一から解決しようとしてしまうことが多くあります。
本書の目的は、こうした共通する問題に対して、すぐに解法を示すことにあります。
136集めたレシピは、日付と時刻の解析と計算、文字列とテキストの操作、ファイルの操作、XMLの解析、標準コンテナの使用など、C++全般にわたっています。
各レシピは問題への解法と、コードで構成されているため、具体的な解決策を知ることができるでしょう。
- 本の長さ520ページ
- 言語日本語
- 出版社オライリー・ジャパン
- 発売日2006/9/26
- ISBN-104873113032
- ISBN-13978-4873113036
この商品をチェックした人はこんな商品もチェックしています
ページ 1 以下のうち 1 最初から観るページ 1 以下のうち 1
登録情報
- 出版社 : オライリー・ジャパン (2006/9/26)
- 発売日 : 2006/9/26
- 言語 : 日本語
- 大型本 : 520ページ
- ISBN-10 : 4873113032
- ISBN-13 : 978-4873113036
- Amazon 売れ筋ランキング: - 1,287,182位本 (本の売れ筋ランキングを見る)
- - 20,200位電気・通信 (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
カスタマーレビュー
星5つ中3つ
5つのうち3つ
1グローバルレーティング
評価はどのように計算されますか?
全体的な星の評価と星ごとの割合の内訳を計算するために、単純な平均は使用されません。その代わり、レビューの日時がどれだけ新しいかや、レビューアーがAmazonで商品を購入したかどうかなどが考慮されます。また、レビューを分析して信頼性が検証されます。