Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone
  • Android

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Kindle-Preis: EUR 38,46
inkl. MwSt.

Diese Aktionen werden auf diesen Artikel angewendet:

Einige Angebote können miteinander kombiniert werden, andere nicht. Für mehr Details lesen Sie bitte die Nutzungsbedingungen der jeweiligen Promotion.

An Ihren Kindle oder ein anderes Gerät senden

An Ihren Kindle oder ein anderes Gerät senden

Facebook Twitter Pinterest
Programming: Principles and Practice Using C++ von [Stroustrup, Bjarne]
Anzeige für Kindle-App

Programming: Principles and Practice Using C++ Kindle Edition

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
EUR 38,46

Harry Potter und das verwunschene Kind
Harry Potter Fans aufgepasst: die deutsche Ausgabe des Skripts zum Theaterstück ist ab dem 24.September erhältlich Jetzt vorbestellen



An Introduction to Programming by the Inventor of C++


Preparation for Programming in the Real World

The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.


Focus on Fundamental Concepts and Techniques

The book explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code.


Programming with Today’s C++ (C++11 and C++14)

The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. The book presents modern C++ programming techniques from the start,

introducing the C++ standard library and C++11 and C++14 features to simplify programming tasks.


For Beginners—And Anyone Who Wants to Learn Something New

The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study. Also, practitioners and advanced students have gained new insight and guidance by seeing how a master approaches the elements of his art.


Provides a Broad View

The first half of the book covers a wide range of essential concepts, design and programming techniques, language features, and libraries. Those will enable you to write programs involving input, output, computation, and simple graphics. The second half explores more specialized topics (such as text processing, testing, and the C programming language) and provides abundant reference material. Source code and support supplements are available from the author’s website.


Über den Autor und weitere Mitwirkende

Bjarne Stroustrup is the designer and original implementer of C++, as well as the author of The C++ Programming Language, Fourth Edition (Addison-Wesley, 2013), and A Tour of C++ (Addison-Wesley, 2014) and many popular and academic publications. Dr. Stroustrup is a managing director at Morgan Stanley in New York City, as well as a visiting professor at Columbia University and a Research distinguished professor at Texas A&M University. He is a member of the U.S. National Academy of Engineering, an IEEE Fellow, and an ACM fellow. His research interests include distributed systems, design, programming techniques, software development tools, and programming languages. He is actively involved in the ISO standardization of C++.


  • Format: Kindle Edition
  • Dateigröße: 88199 KB
  • Seitenzahl der Print-Ausgabe: 1312 Seiten
  • Gleichzeitige Verwendung von Geräten: Bis zu 5 Geräte gleichzeitig, je nach vom Verlag festgelegter Grenze
  • Verlag: Addison-Wesley Professional; Auflage: 2 (2. Juni 2014)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Verbesserter Schriftsatz: Aktiviert
  • Durchschnittliche Kundenbewertung: Schreiben Sie die erste Bewertung
  • Amazon Bestseller-Rang: #47.092 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?


Es gibt noch keine Kundenrezensionen auf
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Stern

Die hilfreichsten Kundenrezensionen auf (beta) HASH(0x9ab49d68) von 5 Sternen 78 Rezensionen
48 von 52 Kunden fanden die folgende Rezension hilfreich
HASH(0x9ab5de7c) von 5 Sternen Great Book for someone starting with Programming and C++ 28. Mai 2014
Von Francisco R. O. - Veröffentlicht auf
Format: Taschenbuch Verifizierter Kauf
If you are new to programming, this is your book. If you are new to C++ but knows how to program, you may want to considered this book or C++ Primer.
I think this is an ideal book for Programming I class as well.
It covered the topic well organized and detailed for someone to follow them in a classroom or by themselves. Notice that some people will prefer C++ Primer.
If you have C++ The Programming language, you will not gain anything major with this book. If you already know C++ and have solid concepts about programming, this is not a book for you.
My review is for someone that will start programming or will start c++. for this, I give the book 5 stars.
25 von 26 Kunden fanden die folgende Rezension hilfreich
HASH(0x9ab2b774) von 5 Sternen Demonstrates the new features of C++11/14 impeccably. 25. Mai 2014
Von Bud Alverson - Veröffentlicht auf
Format: Taschenbuch
The new features of C++11 (especially copy and move construction) are highlighted and demonstrated very well in the chapters relating how to implement a Vector class.

In my opinion, Dr. Stroustrup has aptly complimented his tour de force of The C++ Programming Language, 4th Edition with this wonderful rewrite of "Programming: Principles and Practice Using C++". Aimed squarely at the complete novice it is at once a remarkably approachable, yet highly thorough introduction to the craft of software programming that also just happens to use C++ as it's language of choice.

Highly recommended as a first textbook on learning how to program software.
24 von 26 Kunden fanden die folgende Rezension hilfreich
HASH(0x9aa01a50) von 5 Sternen You should read this! 8. Juli 2014
Von Mostafa Nategh - Veröffentlicht auf
Format: Taschenbuch
This is an educational book, written by a great teacher, who also happens to be the inventor of C++ and the major contributer to it, and who happens to be one of the most precise authors you can read. This text, like his other ones, is written in a very precise language, and it deserves to be read with the same level of precision.

But if you want to learn programming, and if you have chosen C++ as your starting point, there are other reasons to read this book. This book doesn't merely teach you to code, but also a good deal of software design strategies, engineering concepts and principles and good taste. Yet, (and this is extremely rare), THIS BOOK IS NOT BORING. You can find good humor in many places in the book, not just at the beginning. Take this example from section 5.9:

"When you have written (drafted?) a program, it’ll have errors. Small programs do occasionally compile and run correctly the first time you try. But if that happens for anything but a completely trivial program, you should at first be very, very suspicious. If it really did run correctly the first time, go tell your friends and celebrate — because this won’t happen every year."

In short, this is a rare treasure. You get the feeling that Bjarne is standing in front of you and narrating for you, with his particular accent and his elaborate vocabulary. Read it, do the drills and exercises, and internalize it!

This book, however, may not be the greatest reference for C++. For that purpose, perhaps pick "The C++ Programming Language", from the same author. That book is not quite as fun to read from cover to cover, but a more handy reference. That said, if you invest time in reading this book ("Programming...") and doing the exercises, it can very well become the reference you can rely on, basically because you learned the language features from it.
14 von 16 Kunden fanden die folgende Rezension hilfreich
HASH(0x9ab4ea8c) von 5 Sternen Good book now that the header file has been updated! 3. Juni 2014
Von Luke - Veröffentlicht auf
Format: Taschenbuch Verifizierter Kauf
The book itself is great so far. I'm in chapter four and the language is very accessible. It doesn't dumb things down, but it also doesn't use lofty language that feels like you're being talked down to.

SNEAKY EDIT: The header file was updated today (June 8) and now the examples compile as expected. Everything below this line should be IGNORED and it only left so that the comments have context. You should no longer have any fear of the header file! Great book, updated rating accordingly.


My rating is based on the fact that you can't follow along with the examples and expect them to compile. The book tells you that it requires a special header file, but that file hasn't been updated since 2010 and I suspect enough has changed in the second edition of the book that the header file is no longer applicable.

Once you hit the chapter on vectors, you'll encounter errors with vector initializer lists (in both g++ and Visual Studio) and the sort() function being used. If you skip using the header the book tells you and directly use iostream and vector header files, initializer lists work as expected, which leads to my assumption that the required std_lib_facilities.h file is to blame. Sort() still doesn't work, though, so I assume that's some kind of custom function that's meant to be included but isn't available in the support files.

There are also some holdovers from the first edition that don't apply to the second edition. In the end of chapter review on vectors, it includes terms that were not defined in this edition of the book (but were defined in the first edition). These include terms necessary to use sort() correctly.

So until the support header file is up to snuff, I wouldn't recommend absolute beginnings start with the second edition. Basic examples won't compile and you'll likely be frustrated.
5 von 5 Kunden fanden die folgende Rezension hilfreich
HASH(0x9ab3f648) von 5 Sternen For a C++ beginner, is a nice book! 15. Dezember 2014
Von João Guilherme Victorino - Veröffentlicht auf
Format: Taschenbuch
From the C programmer's perspective, the C++ language is somewhat nebulous. Its abstractions make us lose track of what's happening in low level. Because of this, I felt reluctant to learn C++, and, when I decided to learn, this was my starting point.

The book starts introducing some basic concepts and becomes gradually broader. For me it was simplistic in some cases and a bit confusing in others.

Talk about the C++11 and C++14 standards was excellent, but would interesting if were more explicit. For example, the section 4.6.1 showed the "range-for-loop" but didn't make clear that is a C++11 standard.

Some wrong codes didn't compile, but was easily identified in a quick google search. For example, chapter 4 uses "sort(temps);" when should have used "sort(temps.begin(), temps.end())"

I liked of attention to show why some errors may occur, this helps those who have never programmed.

Because of great teaching method, i still think that is a nice book for a C++ beginner.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.
click to open popover