中古品
¥ 1,099
+ ¥ 257 関東への配送料
中古品: 良い | 詳細
コンディション: 中古品: 良い
コメント: 2006年再版。カバーややイタミ、天部に印。読むのに支障はありません。
この商品をお持ちですか? マーケットプレイスに出品する
裏表紙を表示 表紙を表示
サンプルを聴く 再生中... 一時停止   Audible オーディオエディションのサンプルをお聴きいただいています。
この画像を表示

Effective C++ 原著第3版 (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES) 大型本 – 2006/4/29

5つ星のうち 4.7 15件のカスタマーレビュー

その他()の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
Amazon 価格
新品 中古品
大型本
"もう一度試してください。"
¥ 4,104 ¥ 1,099

この商品には新版があります:

click to open popover


この商品を見た後に買っているのは?

Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
  • Android
  • Android

無料アプリを入手するには、Eメールアドレスを入力してください。



【Amazon Global】OTAKU Store
Figures, Video Games, Blu-ray, DVD and Music of Japanese Anime, Games and Pop Culture Shop now

商品の説明

内容紹介

本書は、1991年の初版以来、C++プログラマから絶大な支持を得て
きた『Effective C++』の、内容を新たにした改訂第3版の翻訳書です。第3版に
おいても、C++の効率的な使い方を紹介するのが、変わらない本書の目的です。
C++プログラムを理解しやすく、保守しやすく、移植性をあたえ、拡張しやすく
するために、55個のガイドライン(アドバイス)をもうけています。すべて
の項で、よりよいデザインを考え、よくある問題を避け、自分の期待通り
に動く、より効率的なプログラムを書くためのガイドラインが示されています。

さらに著者は、「2005年(原著第3版発行)の今、C++プログラマにとって、
もっとも重要なアドバイスは何だろうか」という問いをたて、その要求にも
十分に答えています。リソース管理、テンプレートを使ったプログラミングに関
する章を追加し、例外の存在、デザインパターンの適用、TR1という新しい項目
に関する解説も加えました。すべてを初めから組み立てなおし、実際に半分以上
が新しい内容になっています。

本書を活用することで、読者は「C++の動作について深く理解する」ことが可能
になり、今まで以上にC++のプログラムとデザインに改良を加えられるようにな
るでしょう。

著者について

1993年に、ブラウン大学でコンピュータサイエンスの博士号を取得。「Effective C++」シリーズの著者として活躍。『Software Development』誌などでconsulting editiorをつとめる。
C++によるソフトウェア開発の世界的な権威。

商品の説明をすべて表示する

登録情報

  • 大型本: 336ページ
  • 出版社: ピアソン・エデュケーション; 第3版 (2006/4/29)
  • 言語: 日本語
  • ISBN-10: 4894714515
  • ISBN-13: 978-4894714519
  • 発売日: 2006/4/29
  • 梱包サイズ: 22.9 x 18.3 x 2.3 cm
  • おすすめ度: 5つ星のうち 4.7 15件のカスタマーレビュー
  • Amazon 売れ筋ランキング: 本 - 268,350位 (本の売れ筋ランキングを見る)
  • さらに安い価格について知らせる
    この商品を出品する場合、出品者サポートを通じて更新を提案したいですか?

  • 目次を見る

カスタマーレビュー

5つ星のうち 4.7
あなたのご意見やご感想を教えてください

トップカスタマーレビュー

形式: 大型本 Amazonで購入
重要な部分に色付けをしてくれてますので、非常にわかりやすかったです。
コメント このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 大型本
悪い(未定義動作になる)C++を書かないためにC++の仕様についての説明があります(例:delete[]演算子)。
良いC++を書くために、落とし穴にはまりにくくするためのtipsがあります(例:constについて)。
さらに、良い設計をするために例外やオブジェクト指向に関する説明があります。

本書の内容を実践することで、未定義動作が原因のバグがなくなり、良い設計ができるようになると感じました。
C++の文法が理解できる方は本書のかなりの部分が良い習慣を身につけるために役立ちます。
(最後の「テンプレート」は、気に入った方が足を踏み入れれば良いかと。)

私は、本書を読みながら自分で書いたコードを書き直しました。
コメント 3人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 大型本
読みにくいという評判だったのですが、内容が素晴らしいという言葉を信じて、
実際に読んでみました。

確かに誤字脱字を10箇所ほど気がつきましたが、読みにくいという印象は受けませんでした。
また、前評判通り内容は素晴らしかったです。

ターゲット読者は、中級以上のC++プログラマです。
いままで、気にもしなかったことを知ることができ、より一層の理解に繋がりました。

全55項目のテクニックを紹介していて、気になる項目だけを読むのも良いです。
しかし、全てを読まないと勿体無いです。
各項目は章に分かれていますし、索引もしっかりしているので、
読み返すのも楽にできます。

C++プログラマなら、押さえておきたい一冊です。
コメント 17人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 大型本
誤字脱字がかなり多く、ひどいところでは意味が逆にとられるような間違いもあります。結果、内容を疑いつつ読む為に非常につかれました。HPで訂正箇所が公開されていましたが、それ以外にも数多くあります。
直訳すぎるのか、スムーズで読みやすい日本語からはほど遠く、読んでいてかったるい。(例えるなら、1行ですむ内容が無駄に2、3行に膨らまされている印象)
第2版の方はよかったのに...
2 コメント 26人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
投稿者 kaizen #1殿堂 投稿日 2009/4/5
形式: 大型本
C++を分かったつもりになって使っていた。
MISRA-C++を理解しようとしたら、ふだん自分が使っていない機能がたくさんでてきた。
そこで、MISRA-C++の参考文献を見たら、この第3版が書かれていた。

本書は、すばらしく、C++の課題に切り込んでいることが分かった。
C++が、
C
Object指向C
Template C++
STL
の4つの言語の連合体だとのこと。1つの言語として理解しようとするから難しかったことが分かりました。

#defineよりもconst, inlineを使った方が、プリプロセッサではなく、コンパイラに頼ることができることなど、
対応すべきことと、避けることが書かれている。

初版は課題が50だったが、第3版では課題が55に増えている。
基底として用いるC++の国際規格の版によって、未解決の問題と解決済みの問題があるという理解でよいだろうか。

MoreEffectiveC++が続刊である。
Effective STLも合わせて読むとよいらしい。

ps.
ExceptionalC++などの関連書籍はリストにしてみました。
コメント 13人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告
形式: 大型本
55項のガイドラインが説明されています。それぞれの項は話の内容がそれぞれ独立しているため、自分の好きな順番で読むことができます。これは、読む側にとってはとてもありがたい点です。
それぞれの項は具体的なソースコードの例が掲載されていて、分かりやすいです。それぞれがとても説得力があるため、一人で納得しながら読んでいました。

特に、私がとても勉強になったと感じたのは、例外安全でした。例外安全というキーワード自体この本を読むまで知りませんでした。
C++で実装する時には、この例外安全性を保証しなければならないという説明は、とても説得力があります。
時代が変われば主流となるプログラミング言語や設計方針、考え方も当然変わってくるため、我々プログラマーも時代の流れに合わせるために常に勉強し続けなければならない訳です。

多少誤字脱字がありましたが、それほど読みづらくはありませんでした。

また、訳注はプログラミングの初心者を対象としているかのような初歩的な説明が多かったです。そのような訳注が多かったのが、少し残念でした。

C++プログラミングをする時に気をつけなければならない注意点やテクニック、ノウハウが満載の本です。
全てのレベルのC++プログラマーにお勧めだと思います。
コメント 4人のお客様がこれが役に立ったと考えています. このレビューは参考になりましたか? はい いいえ 評価を送る...
フィードバックありがとうございました。
申し訳ありませんが、お客様の投票の記録に失敗しました。もう一度試してください。
違反を報告

最近のカスタマーレビュー