C++ Kompendium

Detlef Wilkening

Diese Publikation zitieren

Detlef Wilkening, C++ Kompendium (2023), BMU Verlag, Landshut, ISBN: 9783966450409

129
Accesses

Beschreibung / Abstract

Professionell C++ Programmieren lernen

Inhaltsverzeichnis

  • BEGINN
  • Title page
  • Copyright page
  • 1. Verzeichnisse
  • 1.1 Inhaltsverzeichnis
  • 1.2 Abbildungsverzeichnis
  • 2. Vorwort
  • 3. Einleitung
  • 3.1 Die Geschichte von C++
  • 3.2 Die ISO C++ Standards
  • 3.3 Die Programmier-Paradigmen
  • 4. Praxis
  • 4.1 Programmier-Ablauf
  • 4.2 Editoren & Entwicklungs-Umgebungen
  • 4.3 C++ Compiler
  • 4.4 Bibliotheken
  • 4.5 Boost
  • 4.6 Dokumentation
  • 4.7 Installation Microsoft Visual Studio
  • 4.8 Microsoft Entwicklerdienste
  • 5. Einführung
  • 5.1 Das erste C++ Programm
  • 5.2 Microsoft Visual Studio
  • 5.3 Compile-Fehler
  • 5.4 Unser zweites C++ Programm
  • 5.5 Nutzung von Namespaces
  • 5.6 Internationalisierung & Zeichensätze
  • 5.7 C++20
  • 5.8 Harter Programmabbruch
  • 5.9 Debug- und Release-Modus
  • 5.10 Undefined Behaviour
  • 5.11 "Hallo Welt" Programm in C++23
  • 5.12 Aufgaben
  • 6. Die grundlegenden Sprach-Elemente
  • 6.1 Quelltext
  • 6.2 Typen
  • 6.3 Literale
  • 6.4 Variablen
  • 6.5 Konstanten
  • 6.6 Operatoren
  • 6.7 Aufgaben
  • 7. Kontrollstrukturen
  • 7.1 Bedingter-Kontrollfluss - "if" & "else"
  • 7.2 Mehrfach-Verzweigung - "switch"
  • 7.3 For-Schleife
  • 7.4 While-Schleife
  • 7.5 Do-Schleife
  • 7.6 Break- und Continue-Anweisungen
  • 7.7 Schleife mit Ausgang in der Mitte
  • 7.8 "goto" und Labels
  • 7.9 Aufgaben
  • 8. Ein- und Ausgabe
  • 8.1 Ausgabe
  • 8.2 Fehlschläge
  • 8.3 Eingabe
  • 8.4 Weiteres
  • 8.5 Aufgaben
  • 9. Texte
  • 9.1 Der Standard-String "std::string"
  • 9.2 String-Views
  • 9.3 String-Wandlungen
  • 9.4 Reguläre Ausdrücke
  • 9.5 Aufgaben
  • 10. Weiteres zum Typ-System
  • 10.1 Typ-Aliase
  • 10.2 Referenzen
  • 10.3 Typ-Konvertierungen
  • 10.4 Aufzählungs-Typen
  • 10.5 Aufgaben
  • 11. Funktionen
  • 11.1 Einführung
  • 11.2 Funktions-Deklarationen
  • 11.3 Freie Funktionen
  • 11.4 Parameter und Argumente
  • 11.5 Funktions-Rückgaben
  • 11.6 Default-Argumente
  • 11.7 Funktions-Überladung
  • 11.8 Rekursion
  • 11.9 Constexpr & consteval Funktionen
  • 11.10 Funktions-Templates
  • 11.11 Aufgaben
  • 12. Container
  • 12.1 Einführung
  • 12.2 Vektoren
  • 12.3 Listen
  • 12.4 Iteratoren
  • 12.5 Range-basierte For-Schleife
  • 12.6 Arrays
  • 12.7 Sets
  • 12.8 Maps
  • 12.9 Aufgaben
  • 13. Erste größere Beispiele
  • 13.1 Kontaktdaten-Verwaltung 1
  • 13.2 Kontaktdaten-Verwaltung 2
  • 14. Fazit
  • 15. Stichwortverzeichnis

Ähnliche Titel

    Mehr von diesem Autor