Die einzelnen Themen des Buches kenne ich schon länger. Aber hier sind einige der wichtigsten Implementierungsaspekte an einer Stelle zusammengefaßt. Dafür gibt es auch die 4 Sterne.
Einer fehlt für die vielen Verweise zwischen den Kapiteln, die sicherlich wortgetreue Übersetzung und die teilweise schlechte Formatierung der Beispiele. Aber das tut dem Inhalt keinen Abbruch.
Ob man alle Punkte so umsetzt wie beschrieben, bleibt jedem überlassen. Aber lesen macht auf jedenfall Sinn - schon allein um den eigenen Programmierstil zu reflektieren.
Save with Used - Good
€61.58€61.58
Dispatches from: Amazon Sold by: Versandbuch
Save with Used - Good
€61.58€61.58
Dispatches from: Amazon
Sold by: Versandbuch
Save with Used - Very Good
€43.78€43.78
€12.44 delivery 11 - 16 December
Dispatches from: LLU Buchservice - Rechnung mit ausgewiesener MwSt. Sold by: LLU Buchservice - Rechnung mit ausgewiesener MwSt.
Save with Used - Very Good
€43.78€43.78
€12.44 delivery 11 - 16 December
Dispatches from: LLU Buchservice - Rechnung mit ausgewiesener MwSt.
Sold by: LLU Buchservice - Rechnung mit ausgewiesener MwSt.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Safety and product resources
Safety and product resources
Issue loading the information
Sorry, we could not show the information due to a problem. Please reload the page or try again later.
Images and contacts
- Product safety imagesManufacturer informationResponsible person
Issue loading the information
Sorry, we could not show the responsible person information due to a problem. Please reload the page or try again later.
Issue loading the information
Sorry, we could not show the manufacturer information due to a problem. Please reload the page or try again later.
Issue loading the information
Sorry, we could not show the product safety images due to a problem. Please reload the page or try again later.
Effektiv C++ programmieren - Klassiker-Ausgabe: 55 Möglichkeiten, Ihre Programme und Entwürfe zu verbessern (Programmer's Choice) Hardcover – 1 April 2011
by
Scott Meyers
(Autor)
Sorry, there was a problem loading this page.Try again.
{"desktop_buybox_group_1":[{"displayPrice":"€61.58","priceAmount":61.58,"currencySymbol":"€","integerValue":"61","decimalSeparator":".","fractionalValue":"58","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"VCPr32tycXKXMOM7msr8%2B8XpyhKV8DaUs7O2ewXxcjASE3JF4yeSRzNXp0K8jgrSKY9%2BNkq%2BymfecDJ%2BiwKzv63Z4NUPda%2FVhqzO9SfLPwN2ONobb%2Fyy5IAgvae4S55jcSvcKcKCQM%2BjqocdMmNnpX7IB74b1m3ivfg1SP9x1dmlA6UdCFpgKA%3D%3D","locale":"en-GB","buyingOptionType":"USED","aapiBuyingOptionIndex":0}, {"displayPrice":"€43.78","priceAmount":43.78,"currencySymbol":"€","integerValue":"43","decimalSeparator":".","fractionalValue":"78","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"VCPr32tycXKXMOM7msr8%2B8XpyhKV8DaUMdz0mC6nUddeArUWMwQz8V0x5Xh7r5Dy%2BWp%2F7ZWyJotb2yyq51ylTBl59uyu9UOhK6xXM9AxfDmt9Zb2i%2FtvYiPIZxLcITpLPzsJA5v%2F%2FMJ3SCH1tMKG45jUUAgL4kFLQS0OIXnIOKOUkUyGg62LBg%3D%3D","locale":"en-GB","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
Purchase options and add-ons
Dieses Buch ist in 55 Themen gegliedert, die jeweils eine Maßnahme beschreiben, um besseren C++-Code zu schreiben. Jedes dieser Themen wird durch Beispiele illustriert. Mehr als die Hälfte des Inhalts dieser dritten Ausgabe ist neu, unter anderem die Kapitel über die Verwaltung von Ressourcen und die Verwendung von Templates. Die Themen aus der zweiten Ausgabe wurden sorgfältig überarbeitet, um die Anforderungen modernen Softwaredesigns widerzuspiegeln – darunter Ausnahmen, Entwurfsmuster und Multithreading.
Die erste Auflage von Effective C++ wurde fast 150.000 mal verkauft und in vier Sprachen übersetzt. Der Grund dafür liegt auf der Hand: Die praktische Herangehensweise von Scott Meyers an C++ bietet Ihnen Faustregeln, die von Experten stammen. Sie erkennen, wie klarer, korrekter und effektiver Quellcode geschrieben wird - anhand der Tipps, die Ihnen zeigen, was Experten fast immer bevorzugen oder fast immer vermeiden.
Effektiv C++ programmieren bietet:
Auszug aus Amazon-Rezensionen zum Vorgänger:
"Schatzkiste für gutes C++"
"Standardliteratur für C++ Programmierer"
"Gehört in die Bibliothek jedes C++ Programmierers"
"Pflichtlektüre für jeden C++ Programmierer"
"DAS Nachschlagewerk für den C++ Programmierer"
"Gehört auf den Schreibtisch jedes C++ Programmierers"
"50 mal mehr verstehen"
Die erste Auflage von Effective C++ wurde fast 150.000 mal verkauft und in vier Sprachen übersetzt. Der Grund dafür liegt auf der Hand: Die praktische Herangehensweise von Scott Meyers an C++ bietet Ihnen Faustregeln, die von Experten stammen. Sie erkennen, wie klarer, korrekter und effektiver Quellcode geschrieben wird - anhand der Tipps, die Ihnen zeigen, was Experten fast immer bevorzugen oder fast immer vermeiden.
Effektiv C++ programmieren bietet:
- fundierte Richtlinien für den Entwurf effizienter Klassen, Funktionen, Templates und Vererbungshierarchien
- Anwendungen der Funktionen aus der neuen Standardbibliothek TR1, jeweils im Vergleich mit den Komponenten der bestehenden Standardbibliothek
- Hinweise zu den Unterschieden zwischen C++ und anderen Sprachen (z.B. Java, C# oder C), mit denen sich Programmierer, die sonst mit diesen Sprachen gearbeitet haben, schneller an die Vorgehensweise in C++ gewöhnen können
Auszug aus Amazon-Rezensionen zum Vorgänger:
"Schatzkiste für gutes C++"
"Standardliteratur für C++ Programmierer"
"Gehört in die Bibliothek jedes C++ Programmierers"
"Pflichtlektüre für jeden C++ Programmierer"
"DAS Nachschlagewerk für den C++ Programmierer"
"Gehört auf den Schreibtisch jedes C++ Programmierers"
"50 mal mehr verstehen"
- ISBN-103827330785
- ISBN-13978-3827330789
- Edition1st
- PublisherAddison-Wesley Verlag
- Publication date1 April 2011
- LanguageGerman
- Dimensions17.9 x 2.8 x 24.7 cm
- Print length336 pages
Popular paperback recommendations of the month
Browse through our selection of popular books from different genres, such as crime fiction, thrillers, historical novels or romance novels Browse here
Customers who viewed this item also viewed
Page 1 of 1 Start againPage 1 of 1
Effektives modernes C++Scott MeyersHardcoverFREE Delivery by AmazonGet it as soon as Friday, Dec 13Only 5 left in stock (more on the way).
Customer reviews
4.4 out of 5 stars
4.4 out of 5
9 global ratings
- 5 star4 star3 star2 star1 star5 star53%35%12%0%0%53%
- 5 star4 star3 star2 star1 star4 star53%35%12%0%0%35%
- 5 star4 star3 star2 star1 star3 star53%35%12%0%0%12%
- 5 star4 star3 star2 star1 star2 star53%35%12%0%0%0%
- 5 star4 star3 star2 star1 star1 star53%35%12%0%0%0%
How customer reviews and ratings work
Customer Reviews, including Product Star Ratings, help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from Germany
There was a problem filtering reviews right now. Please try again later.
Reviewed in Germany on 8 November 2013
Reviewed in Germany on 7 April 2013
Wer ernsthaft C++ programmieren will muss dieses Buch lesen. C++ hat ja leider so seine "Eigenheiten" die man kennen muss. Dieses Buch gibt Lösungen wie man mit diesen Problemen umgeht. Schreibstil und Übersetzung ist Top.
Reviewed in Germany on 1 September 2014
Sollter jeder C++-Programmierer nicht nur gelesen, sondern auch durchgearbeitet und verstanden haben.
Klar verständlich mit vielen Beispielen. Toll auch die Zusammenfassungen und Merklisten in jedem Kapitel.
Klar verständlich mit vielen Beispielen. Toll auch die Zusammenfassungen und Merklisten in jedem Kapitel.
Reviewed in Germany on 30 December 2015
Es sind viele wissenswerte Infos enthalten. Wobei man viele davon auch im Internet (z.B. codeproject.com) finden kann, wenn man weiß, wonach man suchen muss.
Warum 3 Sterne?
Aus meiner Sicht ist der Text zum Teil zu ausschweifend geschrieben. Probleme oder der Themengegenstand wird nicht punktgenau erklärt, sondern durch ausschweifende Beispiele angefangen.
Das ist gut für:
- Leute, die noch nie was mit den Themen zu tun hatten
- Leute, die das Buch (auch) aus Spaß am Lesen lesen
Das ist unangenehm für:
- Leute, die ein Teil der Themen bereits kennen (zum Teil musste ich zwei Seiten lesen, bis ich gemerkt habe, das ich das Kapitel überspringen kann
- Leute, die nur an den Fakten interessiert sind und höchstens bei Bedarf ein Anwendungsbeispiel sehen wollen.
Ich hätte mir (gerade bei dem Preis) eher ein Text im Stil von:
- Darum gehts
- Das ist das Problem
- So funktionierts
- Ausschweifendes Beispiel
gewünscht - und das mit klaren Unterteilungen.
Das hätte mir einiges an Arbeit beim Lesen erspart
@deutsche Übersetzung: gut!
Es ist einige *WENIGE* seltsame Satzstellungen enthalten (rein deutsch-Technisch).
Ich konnte keinen Punkt finden, an dem es aus fachlicher Sicht auffällig schlecht gewesen ist.
Warum 3 Sterne?
Aus meiner Sicht ist der Text zum Teil zu ausschweifend geschrieben. Probleme oder der Themengegenstand wird nicht punktgenau erklärt, sondern durch ausschweifende Beispiele angefangen.
Das ist gut für:
- Leute, die noch nie was mit den Themen zu tun hatten
- Leute, die das Buch (auch) aus Spaß am Lesen lesen
Das ist unangenehm für:
- Leute, die ein Teil der Themen bereits kennen (zum Teil musste ich zwei Seiten lesen, bis ich gemerkt habe, das ich das Kapitel überspringen kann
- Leute, die nur an den Fakten interessiert sind und höchstens bei Bedarf ein Anwendungsbeispiel sehen wollen.
Ich hätte mir (gerade bei dem Preis) eher ein Text im Stil von:
- Darum gehts
- Das ist das Problem
- So funktionierts
- Ausschweifendes Beispiel
gewünscht - und das mit klaren Unterteilungen.
Das hätte mir einiges an Arbeit beim Lesen erspart
@deutsche Übersetzung: gut!
Es ist einige *WENIGE* seltsame Satzstellungen enthalten (rein deutsch-Technisch).
Ich konnte keinen Punkt finden, an dem es aus fachlicher Sicht auffällig schlecht gewesen ist.
Reviewed in Germany on 16 March 2013
Dieses Buch ist Standard. Und das hat seinen Grund !
Der Autor verrät hier 55 seiner Tricks, die man auch tatsächlich beim Programmieren gebrauchen kann. Es gibt sicherlich viele Bücher über C++, die alle ihre ganz eigenen Tricks behandeln, aber meist sind diese entweder so trivial, dass es keinen interessiert oder so exotisch, dass sie quasi keinen Anwendungsfall haben.
Mr. Meyers schafft es hier den schmalen Grad zwischen exotisch und trivial zu treffen und liefert so eins der besten Bücher zum Thema "C++ für Fortgeschrittene".
Dazu bringt er immer wieder eine Prise Humor ein, allerdings in einer Art, die in keinster Weise aufdringlich oder allzu albern wirkt. Das erleichtert den Lesefluss doch enorm.
Beachten sollte man allerdings vor dem Kauf, dass dieses Buch in keinster Weise ein "Lehrbuch" im üblichen Sinne ist. Es ist für Menschen gedacht, die sich bereits mit C++ auskennen und typische Standardaufgaben von C++ einfach eine Spur eleganter lösen möchten. Wer sich noch nicht mit C++ auskennt, dem kann ich nur Der C++-Programmierer: C++ lernen - Professionell anwenden - Lösungen nutzen von Ulrich Breymann ans Herz legen.
Alles in allem 5 Sterne für dieses tolle Buch!
Der Autor verrät hier 55 seiner Tricks, die man auch tatsächlich beim Programmieren gebrauchen kann. Es gibt sicherlich viele Bücher über C++, die alle ihre ganz eigenen Tricks behandeln, aber meist sind diese entweder so trivial, dass es keinen interessiert oder so exotisch, dass sie quasi keinen Anwendungsfall haben.
Mr. Meyers schafft es hier den schmalen Grad zwischen exotisch und trivial zu treffen und liefert so eins der besten Bücher zum Thema "C++ für Fortgeschrittene".
Dazu bringt er immer wieder eine Prise Humor ein, allerdings in einer Art, die in keinster Weise aufdringlich oder allzu albern wirkt. Das erleichtert den Lesefluss doch enorm.
Beachten sollte man allerdings vor dem Kauf, dass dieses Buch in keinster Weise ein "Lehrbuch" im üblichen Sinne ist. Es ist für Menschen gedacht, die sich bereits mit C++ auskennen und typische Standardaufgaben von C++ einfach eine Spur eleganter lösen möchten. Wer sich noch nicht mit C++ auskennt, dem kann ich nur Der C++-Programmierer: C++ lernen - Professionell anwenden - Lösungen nutzen von Ulrich Breymann ans Herz legen.
Alles in allem 5 Sterne für dieses tolle Buch!
Reviewed in Germany on 15 August 2011
Ich habe dieses Buch auf Empfehlung zur Weiterbildung gekauft und war insgesamt sehr positiv überrascht.
Vorab muss man allerdings sagen dass dieses Buch und dessen detaillierte Erläuterungen nicht für Anfänger gedacht sind sondern für Leute die schon mit C++ und seinen Grundlagen vertraut sind.
Neben alltäglichem Wissen wie "Verwende kein #define sondern enum, const und inline" finden sich viele Tipps zum Aufbau Konstruktoren, Desktruktoren, Zuweisungsoperatoren, Ressourcenverwaltung (Smart Pointer), Implementierung (Ausnahmesicherheit), Vererbung, OOP-Design, Templates, Generische Programmierung (template<>,typename) und einiges mehr.
Die dazu gelieferten Code-Beispiele sind so wie man es sich wünscht: gut gewählt, sehr knapp und wirklich nur auf das nötigste reduziert.
Dabei handelt es sich nicht immer um grobe Fahrlässigkeiten sondern um Verbesserungsvorschläge die zu schlankeren(templates) schnelleren, effektiveren, ausnahmesicheren und leichter zu pflegenden Code führen der vom möglichen Kunden besser interpretiert und dessen Schnittstelle schwieriger falsch gebraucht werden kann.
Auch der Schreibstil und die D-Übersetzung kann sich mMn sehen lassen wobei es für mich in der Mitte des Buches etwas träge wurde.
Wer sich nicht so sicher ist, sollte auf der Homepage von Addison-Wesley ins Inhaltsverzeichnis und in die Leseprobe hinein schnuppern.
Da es in diesem Buch sehr viel Wissen, komprimiert auf wenige Seiten gibt, so dass man es am besten mehrmals lesen sollte, kann ich es uneingeschränkt weiterempfehlen.
Vorab muss man allerdings sagen dass dieses Buch und dessen detaillierte Erläuterungen nicht für Anfänger gedacht sind sondern für Leute die schon mit C++ und seinen Grundlagen vertraut sind.
Neben alltäglichem Wissen wie "Verwende kein #define sondern enum, const und inline" finden sich viele Tipps zum Aufbau Konstruktoren, Desktruktoren, Zuweisungsoperatoren, Ressourcenverwaltung (Smart Pointer), Implementierung (Ausnahmesicherheit), Vererbung, OOP-Design, Templates, Generische Programmierung (template<>,typename) und einiges mehr.
Die dazu gelieferten Code-Beispiele sind so wie man es sich wünscht: gut gewählt, sehr knapp und wirklich nur auf das nötigste reduziert.
Dabei handelt es sich nicht immer um grobe Fahrlässigkeiten sondern um Verbesserungsvorschläge die zu schlankeren(templates) schnelleren, effektiveren, ausnahmesicheren und leichter zu pflegenden Code führen der vom möglichen Kunden besser interpretiert und dessen Schnittstelle schwieriger falsch gebraucht werden kann.
Auch der Schreibstil und die D-Übersetzung kann sich mMn sehen lassen wobei es für mich in der Mitte des Buches etwas träge wurde.
Wer sich nicht so sicher ist, sollte auf der Homepage von Addison-Wesley ins Inhaltsverzeichnis und in die Leseprobe hinein schnuppern.
Da es in diesem Buch sehr viel Wissen, komprimiert auf wenige Seiten gibt, so dass man es am besten mehrmals lesen sollte, kann ich es uneingeschränkt weiterempfehlen.