• 締切済み

Effective C++について

現在Effective C++の購入を検討しています。 普通なら第3版を購入するのですが近所で第2版古本で売られていました。 そこで第2版か第3版か迷っています。 第二版が出たのが約10年前ですので内容が古くなっていないか心配です。 また第二版と第三版の違いで注意する点があれば教えていただければと思います。 ご存知の方はお願いします。

みんなの回答

回答No.2

 こんばんは。  第2版が50項目で構成され、第3版は55項目で構成されています。第3版では重要な部分のテキストが赤色で塗られていて、テンプレートのお話が結構出てきます。話の内容がtrやboostにも言及されています。  違いを今此処で挙げるのは困難ですが、第3版の最後に対応表が乗っています。  第2版の方ですが、多少躊躇いがあっても値段が1000円以下なら、買ってしまうのも手です。  両方持っていても損は無いと思います。当方は第2版を手にして助けられました。

halt2965
質問者

お礼

重要な部分のテキストが赤色で塗られているのは嬉しいですね。 テンプレートもここ数年の話らしいので第三版を買うことにしますね。

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.1

> 第二版が出たのが約10年前ですので内容が古くなっていないか心配です。 確かに第二版は内容が古くなっています。 第二版で書かれていた内容が、第三版では事実上撤回されていることさえあります。 C++を究めるには、(歴史的資料として)第二版を所有する価値があります。ただ、とりあえずどちらか一方だけを所持するつもりであれば、第三版を買いましょう。

halt2965
質問者

お礼

撤回されてるのはちょっと怖いですね。 大人しく第三版を買うことにしますね。