Plus d’un million de livres à portée de main !
Bookbot

Peter Gottschling

    Forschung mit modernem C++
    Discovering Modern C++
    • Discovering Modern C++

      An Intensive Course for Scientists, Engineers, and Programmers

      • 480pages
      • 17 heures de lecture
      3,8(29)Évaluer

      Focusing on advanced C++ 14 features, this guide is ideal for those looking to enhance their programming skills for scientific and engineering applications, regardless of prior experience. It covers essential libraries, including the Standard Template Library (STL) and various scientific libraries for tasks like linear algebra and differential equations. The author emphasizes writing clear, expressive software through object orientation, generics, metaprogramming, concurrency, and procedural techniques, making it a comprehensive resource for mastering C++.

      Discovering Modern C++
    • Das Programmieren von C ++ ist der schnellste Weg, um das gesamte Spektrum der auf heutiger Hardware verfügbaren Rechenleistung zu nutzen. Dieses Buch behandelt Techniken für das Programmieren von „close to the bare metal“ sowie abstraktere High-Level-Programmierkonstrukte. Es ist speziell für die C++-Programmierung von wissenschaftlichen und technischen Anwendungen konzipiert und führt den Leser zu den anspruchsvolleren Stilen und erweiterten Funktionen, die hierfür nötig sind. Es bietet: - C++-Wissen auf dem neuesten Stand von C++11/14/17 - Entwicklung geeigneter Abstraktionen, um schnell C ++-Programme für eine Vielzahl von Problembereichen schreiben zu können - Viele Beispiele unter Verwendung technischer Algorithmen, z. B. Matrix Template Library MTL 4. Das Material des Buches hat sich drei Jahre lang als Vorlesung und noch deutlich länger als Training professioneller Programmierer bewährt. Es deckt inhaltlich ein breites Spektrum ab: von der Tool Chain und dem Build-Prozess bis hin zu Templates, Lambdas und wissenschaftlichen Bibliotheken: 1. Grundlagen 2. Klassen 3. Generische Programmierung 4. Bibliotheken 5. Meta-Programmierung 6. Objektorientierte Programmierung 7. Wissenschaftliche Projekte Werkzeuge und Sprachdefinitionen

      Forschung mit modernem C++