8

より効果的な C++ は効果的な C++ の拡張であるのに対し、効果的なモダンな C++ は C++11 と 14 に焦点を当てていることを理解しています。また、効果的なSTLはどこに収まるべきですか?

それぞれの本が以前の本の内容に基づいているという意味で、上記の本を読むのに好ましい順序は何ですか? (中のすべてが私にとって新しいと仮定しますか?)

さらに、Effective Modern C++ は、Effective C++ の非公式な次のエディションと見なされますか?

4

1 に答える 1

9

これに対する答えは、Scott Meyers の Web サイトの本などの概要ページから収集できます。

効果的な C++、第 3 版、2005 年。Scott の主力本であり、C++ に関する業界で必読の 2 冊目 (つまり、言語の基礎を学んだ後に読むもの)

まずこれを読んでください。

より効果的な C++、1996 年。20 年近く経った今でも関連性があります。それ自体が不可欠であり、Effective C++ とのかけがえのないコンパニオン

これは、Effective C++ と一緒に、またはその後に読んでください。

『Effective Modern C++』、2014 年。「最新の」C++ (つまり、C++11 および C++14) の新機能の効果的な使用に関する本。スコットの既存の本の補足

言語の新しいバージョンでの変更に焦点を当てているため、他の 2 つの概念を習得したら、これをお読みください。

『Effective STL』、2001 年。STL の使用を改善するための 50 の具体的な方法。パフォーマンスの向上、リソース リークの排除、移植性の問題の回避などのテクニックが含まれます。すべて Scott の独特のスタイルで書かれています。

これはあまり明確ではありませんが、最初の 2 つの後、3 つ目の前に読むことをお勧めします。

于 2016-01-07T03:38:46.390 に答える