Hier klicken Sale Salew Salem Öle & Betriebsstoffe für Ihr Auto Jetzt informieren Bestseller 2016 Cloud Drive Photos Learn More Learn more Hier klicken Mehr dazu Mehr dazu Shop Kindle AmazonMusicUnlimited longss17

Kundenrezensionen

4,1 von 5 Sternen
171
4,1 von 5 Sternen
Format: Gebundene Ausgabe|Ändern
Preis:79,13 €+ Kostenfreie Lieferung mit Amazon Prime


Derzeit tritt ein Problem beim Filtern der Rezensionen auf. Bitte versuchen Sie es später noch einmal.

am 17. Juli 2000
As a language reference, I highly recommend this book. Every language feature is explained, with illustrative code snippets. Aside from the section on the standard library, this book improves on the previous edition by incorporating more material on designing using C++. This is significant because a major stumbling block to using C++ well is knowing when and where to use a language feature.
Another major improvement is the section on 'advice' which can be found at the end of every chapter. This portion summarizes what the chapter was trying to teach, with pointers to the relevant part of the book.
As a tutorial for the beginner, I suggest you look elsewhere. The book is not easy to read, since the author tries to explain so much in so little space (if you can call 900 pages 'little').
You will probably read this book more than TWICE. First, to simply try out the language on your compiler (sit in front of your computer when you do). Second, to digest the material on designing using C++ (try doing this away from your computer). Third, to see if you missed out anything significant. You will.
0Kommentar| 19 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 11. Januar 2000
This book is inappropriate for a person who is new to programming. It is even more inappropriate for a quick-and-easy programmer who wants to learn practical skills as quickly as possible but lacks the interest and desire to achieve a high level of skill.
Bookshelves are overflowing with books for these two types of people. Instead of adding another title to that flood, Bjarne Stroustrup delivers a well-written, well-structured book that helps in a challenging area where good resources like this one are needed.
To those who dislike the writing style, I say "sorry, find another book." If you find the sentences hard to read, it is because they are written at a level of clarity and precision required by the concepts. If you find the concepts hard to understand, it is because they are presented with an insightfulness and thoroughness required by the academic/technical audience it is written for. This is neither your fault nor the author's: the book just wasn't written for you.
When I was learning C++, I also found this book difficult and challenging, but with effort I was able to read and understand it. The more I know, the more useful the book is to me, and the happier I am that I put in that effort. In a sense it is a complete reference not only to the language but also to the design paradigm(s) that inspired the language.
The concepts of OOP / generic programming aren't too bad at the surface level. But try and understand them enough to use them to construct complicated systems well, and they are genuinely hard. Every time I struggled with some aspect of the book, I realized once I understood it that Stroustrup had presented it in the best way possible. That's the best part of this book: you can trust that the author is guiding you from a position of knowledge and experience. But what else should we expect from the creator of C++? We are implicitly trusting him anyway by using his language.
0Kommentar| 11 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 14. April 2000
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!
0Kommentar| 6 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 23. März 2000
I get extremely aggravated by people who read a book like thisand say how terrible it is, how the examples are hard to understand,and how hard the code is to understand, etc etc... Blah blah blah. It's pretty obvious to an experienced programmer that these people clearly are not the target audience of the book. The target audience of this book is programmers who have a couple years of experience programming (at least in C, preferably in C++). Additionally, you must be able to understand some rather complex terminology, and some concepts that go well beyond the basics of just writing simple programs. You must also have a desire to learn the C++ language inside and out, leaving nothing whatsoever unclear about the language. If all you want is the basic syntax of the language and lots of handholding then I cannot imagine why you're even looking at a book by the creator of the language in the first place.
That said, this is a truly amazing book. You will never, ever, ever find a more in depth description of the language, it's features and caveats, and how to make the language do what you want it to do and make programming simple in large systems. When you reach a certain point it isn't as simple as "okay let's have a class with some get and set methods here". You must have a thorough understanding of some extremely advanced features, and this book will definitely get you to that point if you put in the time. The way the explanations are worded and the examples that are given are difficult to understand because there's no simple way to explain such advanced concepts. And if you are one of the people that think there _is_ an easy way to explain such concepts in the same amount of detail, I invite you to go find an easy explanation of mathematical Field Theory or Quantum Physics.
If you are smart, part of the target audience, and mature enough to handle it, I doubt you will be able to find a better book.
And for those who are still convinced that simpler is better, I wonder if you can explain to me *why* overriding a function in a derived class makes all of its overloads in the base class inaccessible.
0Kommentar| 10 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 25. Mai 2000
Just as many people said, this book is not an easy reading. One year ago, when I tried to read the paperback edition, I found it's difficult to follow and couldn't make any use of it. And well, I really went for VB. VB is really cool, but after times goes by (anf after I got my MCSD), I found Bruce's opinion about VB is true--VB just makes easy things easy! Then I went to learn Java. And it's elegant! But I want the best, the most flexible, and the most powerful one. I have to learn C++! And I picked up this book again. This time I found it is really the best! It explains! No ambiguous wording or just manual-like instructions. My humble opinion is that if you've decided to be a C++ programmer, go buy the book (and try not to scream or scold if you just don't understand some stuff in it in your first browsing). :)
0Kommentar| 3 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 25. August 1998
Since I am rather a beginner to C++ (knew some BASIC and little C++), I cannot correctly evaluate the technical side of this book. I can, however, tell you how I feel about this book.
This book is a little too deep for me, but it provides details that facinate me. I'd say that if you know the basics of C++ reasonably well, you'll get much out of this book. The book is well organized and divided logically. I feel that the caculator program in this book is somewhat vague, and it interrupts the flow of the book. The style of writing is formal, which I do prefer. The excercises are good, but no answer is provided, limiting their usefulness for less-experienced programmers. The description for the C++ Standard Library and discussion of software designs are very interesting to me.
This book isn't a primer for C++; It gives a complete description of C++, but it isn't quite a reference either. I'd say it's a detailed description of the C++ programming language formatted as a tutorial while often being used as a reference by experinced programmers.
0Kommentar| 2 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 13. Juni 2000
You want to learn C++ ? really understand it ? well "The C++ Programming Language" is a MUST.
I must warn you, it's not easy and I will probably not recommend it as a first book in C++, especially if it your first programming book. (If it's your case I will recommand C++ primer - the best text book in my opinion ).
"The C++ Programming Language" is mainly a C++ syntax book ,but it also full of precious chapters and paragraphes about how C++ is ment to be used ,and the ideas behind it .
I am in my 3rd year of learning C++ (yes it's takes time to know C++, really know it) and still reading it again and again , and every time I find more and more useful things and important guidelines .
The book is a starting point for all aspect of C++ , and I mean all. read it and you know what you want to know more about, and then go ahead in the long journy of C++ learning - ENJOY
0Kommentar| 2 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 16. März 1999
I have found it hard to follow his train of thought while reading. Basic explanation of a language feature, its advanced use & the author's preferences are often mixed together, while how to best utilise the feature is not there (unless you are able to deduce from some very difficult sentences). Even though there is a lot of material, the presentation has let me down. A book like Navigating C++ & OO Design which explains clearly but takes you deep into the language is far better than a haphazard collection of information & ideas.
0Kommentar| 2 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 14. Juli 1999
If you are at all familiar with O'Reilly computer books, you know that they typically put out a good product. This book is no exception. It is not a book for "dummies" or "idiots" in that it does not present the material in 5 sentence paragraphs and have zillions of useless pictures. In addition, it does not purport to teach you something as complex a C programming in an exorbitantly short period. What is DOES do, is teach you C Programming in a straight forward and through manner. The O'Reilly books -- and this one is no exception -- are no nonsense technical books. They get to the heart of the subject matter and deal with it. You don't have to be a computer guru; but you must posses some basic common sense and a willingness to learn a subject, and not just expect to be an expert by reading a book. Programming is learnt by doing, Period!. This book acts as your guide as you practice and learn this wonderful skill. All the source code in the book (i.e. the examples) can be downloaded from O'Reilly's web site. If you want to learn C, get this book.
(P.S. No, I do not have any vested interest or personal stake in O'Reilly Publishing... I am just tired of sub-standard books in the computer industry and applaud this company's quality work.)
0Kommentar| Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden
am 16. Januar 2010
You are a C++ programmer - you own this book. If you don't, buy it, buy it right now. This is the reference work on C++, written by the original creator of the language himself: Bjarne Stroustrup. Although this isn't a book for beginners the text is very readable and concise. I particularly liked the code examples he gives, because they are not of your usual 'hello world' text book quality, but rather examples taken from the real world. He also doesn't commit the crime of many authors of presenting code with remarks like this: "this is not the way you should do it, you'll learn the correct way later". Bjarne isn't the die-hard, everything must be object oriented type of guy (that is a good thing!), thus presenting the more traditional style of procedural programming first. While still taking advantage of the OO facilities of C++, like stream IO for example, he doesn't overwhelm you with the responsibility of designing proper classes from page one. In the more philosophical chapters about design and 'the importance of the individual' the author demonstrates a very rational, non-preaching point of view backed up with lots of real world experience.
No compromises, this book is a must have.
0Kommentar| Eine Person fand diese Informationen hilfreich. War diese Rezension für Sie hilfreich?JaNeinMissbrauch melden