oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
 
Alle Angebote
93 Angebote ab EUR 23,45

Möchten Sie verkaufen?
Hier verkaufen
 
   
Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing)
 
 

Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing) (Taschenbuch)

von Scott Meyers (Autor)
5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
Statt: EUR 33,95
Jetzt: EUR 30,95 Kostenlose Lieferung. Siehe Details.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Auf Lager.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.

Lieferung bis Dienstag, 24. November: Wählen Sie an der Kasse Overnight-Express. Siehe Details.
83 neu ab EUR 23,45 10 gebraucht ab EUR 26,29
Amazon Kindle
Amazon Kindle - Jetzt internationaler Versand aus den USA
Entdecken Sie über 250.000 englischsprachige Bücher, Zeitungen und Zeitschriften. Mehr erfahren und bestellen bei Amazon.com in den USA.

Wird oft zusammen gekauft

Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing) + More Effective C++: 35 New Ways to Improve Your Programs and Designs + Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing)
Preis für alle drei: EUR 96,85

Verfügbarkeit und Versanddetails anzeigen


Kunden, die diesen Artikel gekauft haben, kauften auch

More Effective C++: 35 New Ways to Improve Your Programs and Designs

More Effective C++: 35 New Ways to Improve Your Programs and Designs

von Scott Meyers
4.4 von 5 Sternen (19)  EUR 32,95
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing)

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing)

von Scott Meyers
4.8 von 5 Sternen (51)  EUR 32,95
Modern C++ Design, Generic Programming and Design Patterns Applied

Modern C++ Design, Generic Programming and Design Patterns Applied

von Andrei Alexandrescu
5.0 von 5 Sternen (3)  EUR 32,95
C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth)

C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth)

von Herb Sutter
5.0 von 5 Sternen (2)  EUR 25,95
The C++ Standard Library: A Tutorial and Reference

The C++ Standard Library: A Tutorial and Reference

von Nicolai M. Josuttis
5.0 von 5 Sternen (21)  EUR 42,95
Weitere Artikel entdecken

Produktinformation

  • Taschenbuch: 288 Seiten
  • Verlag: Addison Wesley; Auflage: 11. Auflage (4. Juli 2008)
  • Sprache: Englisch
  • ISBN-10: 0201749629
  • ISBN-13: 978-0201749625
  • Größe und/oder Gewicht: 23,1 x 18,5 x 1,8 cm
  • Durchschnittliche Kundenbewertung: 5.0 von 5 Sternen  Alle Rezensionen anzeigen (1 Kundenrezension)
  • Amazon.de Verkaufsrang: Nr. 1.123 in Englische Bücher (Die Bestseller Englische Bücher)

    Beliebt in dieser Kategorie:

    Nr. 7 in  Englische Bücher > Computers & Internet > Programming > Languages & Tools
  • Komplettes Inhaltsverzeichnis ansehen

Produktbeschreibungen

Amazon.co.uk

Written for the intermediate or advanced C++ programmer, renowned C++ expert Scott Meyers provides essential techniques for getting more out of the Standard Template Library in Effective STL, a tutorial for doing more with this powerful library.

STL is a hugely powerful feature of today's C++, but one with a well-earned reputation for complexity. The book is organised into 50 tips that explore different areas of the STL. Besides providing a list of dos and don'ts, Meyers presents a lot of background on what works and what doesn't with STL. Each tip is demonstrated with in-depth coding samples, many of which make use of two-colour printing to highlight the most important lines of code. (Advanced developers will enjoy Meyers' in-depth explanations, while those who are in a hurry can skip ahead to the recommended tip itself.)

A good part of this book involves using containers, like vectors and maps, which are built into STL. (Besides the standard built-in containers, the author also highlights recent additions to STL like b-trees, which are available as extensions from other vendors.) You'll learn the best ways to allocate, add, change and delete items inside containers, including associative containers like maps. You'll also learn to avoid common pitfalls for writing code that is slow or just plain wrong.

Other areas covered in Effective STL include getting the most out of the 100-plus STL algorithms that are bundled with this library. Meyers shows you how to choose the correct algorithm for sorting, and other functions. (Even advanced developers will learn something here.) Sections on using function objects (called functors) round out the text. Meyers shows you when these classes make sense and the best ways to implement them. Besides specific tips, you'll get plenty of general programming advice. A useful appendix shows the limitations of STL as implemented in Microsoft Visual C++ 6.0 and how to overcome them.

Overall, Effective STL is a really invaluable source of programming expertise on an essential aspect of today's C++ for anyone who is using--or planning to use--STL in real production code. It is quite simply a must-have. --Richard Dragan

Topics covered:

  • introduction to advanced Standard Template Library (STL) programming techniques
  • 50 tips and best practices for STL illustrated with sample tutorial code
  • choosing containers
  • efficient copying of elements inside containers
  • removing, erasing and cleaning up items from containers
  • using custom allocators with STL containers
  • thread safety with STL
  • tips for programming with the STL "vector" and "string" classes (including reserving memory and calling legacy C/C++ code)
  • tips for associative containers (including comparing items, sorted vectors and non-standard enhancements to STL)
  • tips for selecting and using STL iterator classes
  • STL algorithms (including sorting, removing and comparing items)
  • using functors with STL
  • general tips for STL programming (including advice for choosing algorithms and understanding compiler diagnostic messages)
  • string locales
  • overcoming STL imitations in Microsoft Visual C++ 6.0


Amazon.com

Written for the intermediate or advanced C++ programmer, renowned C++ expert Scott Meyers provides essential techniques for getting more out of the Standard Template Library in Effective STL, a tutorial for doing more with this powerful library.

STL is a hugely powerful feature of today's C++, but one with a well-earned reputation for complexity. The book is organized into 50 tips that explore different areas of the STL. Besides providing a list of dos and don'ts, Meyers presents a lot of background on what works and what doesn't with STL. Each tip is demonstrated with in-depth coding samples, many of which make use of two-color printing to highlight the most important lines of code. (Advanced developers will enjoy Meyers's in-depth explanations, while those who are in a hurry can skip ahead to the recommended tip itself.)

A good part of this book involves using containers, like vectors and maps, which are built into STL. (Besides the standard built-in containers, the author also highlights recent additions to STL like B-trees, which are available as extensions from other vendors.) You'll learn the best ways to allocate, add, change, and delete items inside containers, including associative containers like maps. You'll also learn to avoid common pitfalls, which can result in writing code that is slow or just plain wrong.

Other areas covered in Effective STL cover getting the most out of the 100-plus STL algorithms that are bundled with this library. Meyers shows you how to choose the correct algorithm for sorting and other functions. (Even advanced developers will learn something here.) Sections on using function objects (called functors) round out the text. Meyers shows you when these classes make sense and the best ways to implement them. Besides specific tips, you'll get plenty of general programming advice. A useful appendix shows the limitations of STL as implemented in Microsoft Visual C++ 6.0 and how to overcome them.

Overall, Effective STL is a really invaluable source of programming expertise on an essential aspect of today's C++ for anyone who is using--or planning to use--STL in real production code. It is quite simply a must-have. --Richard Dragan

Topics covered:

  • Introduction to advanced Standard Template Library (STL) programming techniques
  • 50 tips and best practices for STL illustrated with sample tutorial code
  • Choosing containers
  • Efficient copying of elements inside containers
  • Removing, erasing, and cleaning up items from containers
  • Using custom allocators with STL containers
  • Thread safety with STL
  • Tips for programming with the STL vector and string classes (including reserving memory and calling legacy C/C++ code)
  • Tips for associative containers (including comparing items, sorted vectors, and non-standard enhancements to STL)
  • Tips for selecting and using STL iterator classes
  • STL algorithms (including sorting, removing, and comparing items)
  • Using functors with STL
  • General tips for STL programming (including advice for choosing algorithms and understanding compiler diagnostic messages)
  • String locales
  • Overcoming STL imitations in Microsoft Visual C++ 6.0

Was kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing)
65% kaufen den auf dieser Seite vorgestellten Artikel:
Effective STL: 50 Specific Ways to Improve the Use of the Standard Template Library (Addison-Wesley Professional Computing) 5.0 von 5 Sternen (1)
EUR 30,95
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing)
15% kaufen
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Addison-Wesley Professional Computing) 4.8 von 5 Sternen (51)
EUR 32,95
Modern C++ Design, Generic Programming and Design Patterns Applied
7% kaufen
Modern C++ Design, Generic Programming and Design Patterns Applied 5.0 von 5 Sternen (3)
EUR 32,95
C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth)
7% kaufen
C++ Coding Standards: 101 Rules, Guidelines and Best Practices (C++ In-Depth) 5.0 von 5 Sternen (2)
EUR 25,95

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

Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 

 

 

Kundenrezensionen

1 Rezension
5 Sterne:
 (1)
4 Sterne:    (0)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
 
 
Durchschnittliche Kundenbewertung
5.0 von 5 Sternen (1 Kundenrezension)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

 
1 von 2 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Wie erwartet gut!, 6. Mai 2009
Tja, wer geglaubt hat, daß sich Scott Meyers nach 'Effective C++' und 'More Effective C++' zur Ruhe setzt, der hat sich getäuscht. Ein Buch welches m.E. die Erwartungen an eine Fortsetzung der o.g. Bücher voll erfüllt, diesmal aber ganz gezielt mit der STL einen zunehmend wichtigeren Teilaspekt der C++ Programmierung aufs Korn nimmt. Nicht unbedingt leichte Kost, eher gehaltvoll; auch aus diesem Buch kann man lange einen Nutzen ziehen. Wenn man ernsthaft STL programmiert, sollte man es meiner Meinung nach haben; C++ Programmierer, die die STL und templates nicht verwenden, brauchen es nicht wirklich.
Kommentar Kommentar | Kommentar als Link | War diese Rezension für Sie hilfreich? Ja Nein (Rezension unzumutbar?)


Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
 
Nur in den Rezensionen zu diesem Produkt suchen



Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen. Meinungen austauschen. Neues erfahren.
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
   
Ähnliche Foren


Lieblingslisten

Legen Sie Ihre eigene Lieblingsliste an

Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Für Sie dokumentiert

 (Was ist das?)

Sobald Sie sich Produktseiten oder Suchergebnisse angesehen haben, finden Sie diese Seiten zu Ihrer Information hier aufgeführt.