C++ Cookbook (Cookbooks (O'Reilly)) und über 1,5 Millionen weitere Bücher verfügbar für Amazon Kindle. Erfahren Sie mehr
  • Statt: EUR 48,29
  • Sie sparen: EUR 0,35 (1%)
  • Alle Preisangaben inkl. MwSt.
Nur noch 1 auf Lager (mehr ist unterwegs).
Verkauf und Versand durch Amazon.
Geschenkverpackung verfügbar.
C++ Cookbook (Cookbooks (... ist in Ihrem Einkaufwagen hinzugefügt worden
Gebraucht: Gut | Details
Verkauft von FatBrain
Zustand: Gebraucht: Gut
Ihren Artikel jetzt
eintauschen und
EUR 8,63 Gutschein erhalten.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Anhören Wird wiedergegeben... Angehalten   Sie hören eine Probe der Audible-Audioausgabe.
Weitere Informationen
Alle 2 Bilder anzeigen

C++ Cookbook (Cookbooks (O'Reilly)) (Englisch) Taschenbuch – 11. November 2005

1 Kundenrezension

Alle 2 Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Amazon-Preis Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
"Bitte wiederholen"
EUR 47,94
EUR 30,53 EUR 28,76
11 neu ab EUR 30,53 3 gebraucht ab EUR 28,76

Hinweise und Aktionen

  • Große Hörbuch-Sommeraktion: Entdecken Sie unsere bunte Auswahl an reduzierten Hörbüchern für den Sommer. Hier klicken.

Wird oft zusammen gekauft

C++ Cookbook (Cookbooks (O'Reilly)) + Practical C++ Programming (Classique Us)
Preis für beide: EUR 88,94

Die ausgewählten Artikel zusammen kaufen
Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Mehr über die Autoren

Entdecken Sie Bücher, lesen Sie über Autoren und mehr



Despite its highly adaptable and flexible nature, C++ is also one of the more complex programming languages to learn. Once mastered, however, it can help you organize and process information with amazing efficiency and quickness. "The C++ Cookbook" will make your path to mastery much shorter. This practical, problem-solving guide is ideal if you're an engineer, programmer, or researcher writing an application for one of the legions of platforms on which C++ runs. The algorithms provided in "C++ Cookbook" will jump-start your development by giving you some basic building blocks that you don't have to develop on your own. Less a tutorial than a problem-solver, the book addresses many of the most common problems you're likely encounter - whether you've been programming in C++ for years or you're relatively new to the language. Here are just some of the time-consuming tasks this book contains practical solutions for: reading the contents of a directory; creating a singleton class; date and time parsing/arithmetic; string and text manipulation; working with files; parsing XML; and using the standard containers.

Typical of O'Reilly's "Cookbook" series, "C++ Cookbook" is written in a straightforward format, featuring recipes that contain problem statements and code solutions, and apply not to hypothetical situations, but those that you're likely to encounter. A detailed explanation then follows each recipe in order to show you how and why the solution works. This question-solution-discussion format is a proven teaching method, as any fan of the "Cookbook" series can attest to. This book will move quickly to the top of your list of essential C++ references.

Über den Autor und weitere Mitwirkende

D. Ryan Stephens is a software engineer, writer, and student living in Tempe, Arizona. He enjoys programming in virtually any language, especially C++. His interests include the fields of information retrieval and data mining, and pretty much anything that has to do with algorithms and large data sets. When he's not working, writing, or programming, he plays with his kids, works on his house, or goes cycling Christopher Diggins is a freelance C++ programmer and consultant, and writes the Agile C++ column for the C++ Users Journal. He is also the designer of the Heron programming language, and spends far too much time in front of his computer. Christopher's homepage is www.cdiggins.com. Jonathan Turkanis is the author of the Boost Iostreams library and several other open source C++ libraries covering areas including smart pointers, runtime reflection, component architectures and aspect-oriented programming. He is a Ph.D. candidate in mathematical logic at the University of California at Berkeley. Jeff Cogswell is co-author of the forthcoming C++ Cookbook from O'Reilly. He has been programming in several languages for many years, and PHP is one of his areas of expertise. His background was previously in telecom, writing software for such strange things as network management protocols. Lately, however, his work has focused more on web development. Jeff lives in Michigan after spending a few years in both Florida and California, and is holding out for some warmer weather.

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

In diesem Buch

(Mehr dazu)
Ausgewählte Seiten ansehen
Buchdeckel | Copyright | Inhaltsverzeichnis | Auszug | Stichwortverzeichnis | Rückseite
Hier reinlesen und suchen:


5.0 von 5 Sternen
5 Sterne
4 Sterne
3 Sterne
2 Sterne
1 Sterne
Siehe die Kundenrezension
Sagen Sie Ihre Meinung zu diesem Artikel

Die hilfreichsten Kundenrezensionen

14 von 14 Kunden fanden die folgende Rezension hilfreich Von kmw am 9. Februar 2006
Format: Taschenbuch
Lange Zeit hatten Perl- und Java-Entwickler ihren C++-Kollegen eines voraus: ein Cookbook von O'Reilly. Das ändert sich nun mit dem vorliegenden C++ Cookbook. Es folgt wie erwartet dem gewohnten Schema, typische Probleme und deren Lösung vorzustellen. Dabei werden, soweit möglich, die Standardwerkzeuge der Programmiersprache verwendet und nur im Notfall auf externe Bibliotheken (hier besonders die freien boost-Bibliotheken) zurückgegriffen.
An wen sich das Buch richtet
Das Buch richtet sich sowohl an Anfänger, als auch an fortgeschrittene Programmierer. Der Leser sollte Grundkenntnisse in den grundlegenden Konzepten von C++ mitbringen: insbesondere die Techniken der objektorientierten Programmierung, die Standard Template Library (STL) und templates sollten bekannt sein. Detailwissen auf diesen Gebieten ist jedoch dank der ausführlichen Erklärungen der vorgestellten Lösungen nicht nötig.
Der Aufbau folgt dem bekannten Cookbook-Schema: es werden typische Probleme aufgeführt und eine möglichst einfache und universelle Lösung angegeben. Daran schließt sich eine ausführliche Diskussion an, in der Hintergründe und Alternativen aufgezeigt werden.
Folgende Themenkomplexe werden jeweils in einem eigenen Kapitel behandelt:
1. Erstellung von C++-Anwendungen
2. Code-Organisation
3. Zahlen
4. Strings und Text
5. Daten und Zeiten
6. Datenverwaltung mit Containern
7. Algorithmen
8. Klassen
9. Exceptions
10. streams und Dateien
11. Wissenschaft und Mathematik
12. Multithreading
13. Internationalisierung
Lesen Sie weiter... ›
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback. Wenn diese Rezension unangemessen ist, informieren Sie uns bitte darüber.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 9 Rezensionen
42 von 49 Kunden fanden die folgende Rezension hilfreich
A very good book of C++ recipes! 16. Dezember 2005
Von Rob Wehrli - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Unlike a self-proclaimed "C++ Wizard," I'm of the opinion that this book is inherently useful in many ways, even for experienced programmers. Basically, it offers several ways to tackle various programming challenges with C++-centric solutions.

Whining about brace style is a hopelessly lost cause. K&R style braces save lines and reduces page count in the publishing industry. Get used to it or get out of it, I say.

However, this isn't a rant.

There is a good portion of the book that would be more helpful to aspiring programmers and less useful to advanced programmers, such as "Making Sure a Header File Gets Include Only Once." In my programming career, I've seen a lot of bad code. If more developing programmers would have read this book, my life would surely have been easier!

Like any cookbook, a recipe is a guideline for producing a desired result. It is up to the chef to decide when to depart from the guideline and by how much. It is oftentimes difficult to find the core solution in a set of API documentation, for example, in string handling. The C++ Cookbook has a whole chapter on string manipulation and text processing. It is much easier to look at the often short and sweet recipes in the book and decide whether or not they are close enough to what you want to do to use them as a baseline for writing your own code, rather than just referring to an API document and trying to figure out which set of operations you want to use to accomplish the task at hand.

I don't think that this book is some kind of answer to all of our C++-related prayers; what cookbook have you used that can be so much to so many? In all, it is a worthwhile product for those seeking assistance with their everyday coding. It does tend to promote Boost. Boost is a large project of common C++ "needs" wrapped up in a fairly platform agnostic package and available as a free download. It is a lot like a "Swiss Army Knife" API for C++ in a way similar to what the JDK is to Java developers.

C++ Cookbook will be very helpful to programmers who don't want to spend time solving every little problem themselves. It may not be the best text for a veteran with ingrained Computer Sciences education, but for self-taught, non-CS disciplinarians, it may well be the ticket to writing much better code in less time. For someone making a transition from C to C++, it is an indepensible "how to" reference that you can easily read when the mood strikes. If you think FILE* before fstream, chances are this book will be a big help!

A few aspects of the book are specific to a particular platform, though for the most part, it is platform independent.

Not every C++ book needs to be written for the hardcore daily-life programmer. Hobbyists and others who find that they need to use C++ are certain to find it full of useful nuggets. There are often dozens of ways to set about solving a particular programming challenge. This book offers its solutions in a very readable, enjoyable manner that is also interesting and practical. If you're a C++ Wizard, you probably don't need this book, but in my experience, more than half the guys who think they're C++ Wizards tend to be wanna bes.

There is a lot of good information inside of this book that should be known by most experienced C++ programmers. There are also a lot of good information that is easily forgotten by programmers who don't work in a particular area of the language very often. The Cookbook provides an easy way to look up the recipe and implement a viable solution without having to sort through barely comprehensible API documentation, which is often a lot like trying to bake a chocolate cake with the first steps being milk the cow and fetch the eggs, or more likely sometimes, plant the grass so that you can raise cows to eventually milk! This book is more like a box of cake mix. Maybe not perfect in the eyes of a master chef, but good enough for the rest of us to use and enjoy.
16 von 19 Kunden fanden die folgende Rezension hilfreich
Good Book For New C++ Programmers 8. September 2006
Von Dan McKinnon - Veröffentlicht auf Amazon.com
Format: Taschenbuch
The 'C++ Cookbook' is a great resource for any developer that might be new to or still mastering the C++ programming language. Packed with over 500 pages and broken up into 15 chapters, this book is well written and easy to follow. My main "gripe" with this book is that when I think of a cookbook, many times it's full of solutions are less well known, or slightly more challenging tasks that the average programmer might not know the solution to. With this cookbook, I feel it's geared more towards the more junior level developer who isn't a master of the language and is still learning their trade. I don't feel that this book is perfect for senior programmers, but it DOES offer common solutions in one book, so I might be incorrect in this assumption. All in all, a solid book, and one well worth keeping on your desk and you code with C++!!

7 von 7 Kunden fanden die folgende Rezension hilfreich
Good for those (uncreative) new to programming (in c++) 26. Februar 2009
Von Duke - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Im a freshman in college and just finished my second c++ programming course, this book was my best friend. It gives you plenty of ways to do a given task and covers a broad range of topics. Because it covers a broad range of topics, even if a specific "recipe" doesn't do exactly what you want, there is usually no trouble in changing/tweaking it ever so slightly to do what you want to do for a specific problem. It's very well written and easy to understand for the laymen to c++ (like me!!)
2 von 2 Kunden fanden die folgende Rezension hilfreich
Useful recipes, accompanied by clear and informative commentary 25. Oktober 2012
Von Flekstpor Drufan - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
"C++ Cookbook" provides a range of "recipes" for common tasks, that should be useful not only for those new to C++, but also as a time saver for more advanced practitioners. The commentary accompanying each recipe is clear and informative, explaining the reasoning behind the suggested way of doing things, and suggesting alternatives where relevant. A point in the book's favour is that it doesn't confine itself to the standard library, but also recommends features from Boost, where a task can be more easily accomplished using Boost than using the standard library. I would recommend this book as a handy addition to any C++ programmer's library. I found the section on internationalization to be particularly helpful.
14 von 21 Kunden fanden die folgende Rezension hilfreich
Good code, nice explanations 11. Dezember 2005
Von Jack D. Herrington - Veröffentlicht auf Amazon.com
Format: Taschenbuch
This cookbook is a little shorter than those with the other languages, but while that may seem odd, it might not after you find that it doesn't cover operating system specific patterns. The recipes center around the basics, file I/O, strings, containers. Only at the end does it get into higher level topics like multithreading and XML.

These may sound like gripes. They aren't. This is a good book. The writing is good. The code is solid. You will find these recipes handy.

That being said, I would have liked more material on regular expressions and memory management with Boost.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.