The C++ Programming Language |
|
売れ筋ランク > The C++ Programming Language
C言語のK&Rに対応するC++の基本文献。 初版がでたときは、手元にはC++からCへのプリプロセッサしかなかったので、 排出したCのコードを見ながら、手探りで勉強したような記憶があります。 この本を読んだだけでは、C++の利点であるクラス体系をどのように作ればいいかはわからないかもしれません。 どのように作ればというのは、どういう設計思想出作るとよいかという点です。 そこは、他の文献またはStroustrup関連のWEBで確認するとよいかもしれません。 C++は、国際規格になっているので、そちらとも見比べることが大切かもしれません。 ... C++開発者自身が書いた、文字通りの労作となっています。 内容は余りにも素晴らしく、文句のつけようがありませんが、多くのレビュアーが指摘されているように、初心者はほぼ挫折するでしょう。理由ですが、著者も記していますが、かなりの技量のある人に対しても、新しい示唆が得られるものを目標にした、ということによります。 私は邦訳は読んでいませんが、例に漏れず評判が悪いようです。内容そのものではなく、翻訳のために苦労することほど馬鹿らしいことはありません。是非原書を読まれることをお勧めします。とは言いつつも、私は著者の英語には苦労をしました。私の語学力の問題なのですが、著者がデンマーク人であることも理由のひとつ? From my years of being a C++ programmer, this is definitely the one of the best reference books I've ever used. This book cover all the aspects of C++, one of the most complicated programming language, with a nice detail of everything, including STL (Standard Template Library, the C++ new standard library). However, this book is, like all of the previous editions, NOT a language/programming tutorial. To read this book, you will need tons of C++ & OOP knowledge, even if you are an ace C programmer (since C is quite different from C++ in "The Way of Thinking"). Especially, if you are a novice, please read one or two "good" primer book before coming to this one, otherwise you will get lost easily. (Believe me, it's happened to me before when I tried to read the 2nd edition). Moreover. In this edition, the author, Bjarne Stroustrup, added 2 more appendixes on "locales" and "standard library exception safety", which would make this book even more useful and more complete than any previous editions. And would make this become "A Bible" for C++ Programmaing Language. If you are a "serious" C++ programmer (or wannabe), you can't get anything better than this. This is a MUST! The C++ Programming Languageを楽天で検索 |