Bookbot

Effektives C++

Diese Handbuchreihe ist ein unverzichtbarer Leitfaden für jeden, der die Programmiersprache C++ beherrschen möchte. Jedes Buch befasst sich eingehend mit spezifischen Techniken und Best Practices für das Schreiben von effizienterem und robusterem Code. Es bietet praktische Ratschläge und Beispiele, die Ihnen helfen, häufige Fehler zu vermeiden und die Leistung Ihrer Programme zu optimieren. Diese Sammlung ist eine unschätzbare Ressource für Entwickler aller Erfahrungsstufen, die ihre C++-Kenntnisse verbessern möchten.

Effective Modern C++
Skuteczny nowoczesny C++
Effective STL
Mehr effektiv C++ programmieren
Effective C++
Effektiv C++ programmieren

Empfohlene Lesereihenfolge

  1. Zu diesem Titel Die ersten beiden Auflage von Effective C++ wurde fast über 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 dem Leser Faustregeln, die von Experten stammen. Der Leser erkennt, wie klarer, korrekter und effektiver Quellcode geschrieben wird - anhand der Tipps, die ihm zeigen, was Experten fast immer bevorzugen oder fast immer vermeiden. Jede der fünfundfünfzig Empfehlungen im Buch zeigt auf, wie besserer C++-Quellcode geschrieben wird, und wird durch spezielle Beispiele näher erläutert. Für die Neuauflage hat Scott Meyers alle Empfehlungen neu überarbeitet. Das Ergebnis kann sich sehen lassen, orientiert es sich doch am C++ International Standard, aktuellen Compilertechnologien und den neuesten Erkenntnissen im Einsatz von C++ für Praxisanwendungen. Der Autor Scott Meyers ist anerkannter C++-Experte. Er berät Kunden auf der ganzen Welt und gehört dem Redaktionsteam von The C++ Report an. Er hat einen Doktortitel der Brown University in Informatik.

    Effektiv C++ programmieren1
    4,4
  2. Effective C++

    35 New Ways to Improve Your Programs and Designs

    Presents 35 ways to improve your programs and designs. This work explains how to write software that is more effective. It contains methods for improving program efficiency, including incisive examinations of the time/space costs of C++ language features; descriptions of advanced techniques used by C++ experts; and more.

    Effective C++2
    4,4
  3. Effective STL

    • 288 Seiten
    • 11 Lesestunden

    Providing information on C++'s Standard Template Library, this book shows you how to use it. It includes: advice on choosing among standard STL containers, nonstandard STL containers, and non-STL containers; techniques to maximize the efficiency of the STL and the programs that use it; insights into the behavior of iterators; and more. schovat popis

    Effective STL3
    4,2
  4. Opanowanie języków C++11 i C++14 wymaga nie tylko znajomości nowych funkcjonalności, ale także umiejętności ich efektywnego wykorzystania, aby programy były poprawne, wydajne i łatwe w utrzymaniu. Książka ta przedstawia, jak tworzyć doskonałe oprogramowanie przy użyciu nowoczesnego C++. Zawiera tematy takie jak zalety i wady inicjalizacji klamrowej, specyfikacja noexcept, techniki doskonałego przekazywania argumentów oraz funkcje make do tworzenia wskaźników inteligentnych. Opisuje związki między std::move, std::forward, r-wartościami i odwołaniami uniwersalnymi, a także techniki pisania czytelnych i skutecznych wyrażeń lambda. Zawiera różnice między std::atomic a volatile oraz zalecane sposoby ich użycia w kontekście API współbieżności. Książka jest napisana w stylu wcześniejszych publikacji Scotta Meyersa, dostarczając nowego, istotnego materiału. Jest to kluczowa pozycja dla współczesnych twórców oprogramowania w C++. Meyers, autor serii Effective C++, zdobył uznanie dzięki jasnemu wyjaśnianiu skomplikowanych zagadnień technicznych. Książka ta stanowi niezbędny podręcznik dla skutecznego stosowania nowoczesnego C++.

    Skuteczny nowoczesny C++4
    4,3
  5. Effective Modern C++

    • 334 Seiten
    • 12 Lesestunden

    Presents a collection of tips for programmers on how to use the features of C++11 and C++14 effectively, covering such topics as functions, rvalue references, and lambda expressions.

    Effective Modern C++4
    4,6