Seminare
Login/
Registrieren
Mein Konto
Seminare

Effizienter mit C++20 - Konzepte, Ranges, moderne Templates und die STL

Seminar - TAE – Technische Akademie Esslingen

Mit C++20 wird die Arbeit mit Templates deutlich einfacher – dank der neuen Sprachfeatures concepts und ranges

Sie verbessern die Lesbarkeit, Wartbarkeit und Performance von modernem C++-Code erheblich.

  • Concepts ermöglichen eine klare Definition der Anforderungen an Template-Typen. 
    Fehlerhafte Typ-Argumente werden bereits beim Kompilieren zuverlässig erkannt. 
    Das spart Zeit und macht die Fehlersuche deutlich effizienter als mit älteren C++-Versionen.
  • Ranges, gemeinsam mit views und filtern, bieten eine moderne Alternative zu Iteratoren. Sie ermöglichen übersichtlichere und performantere Algorithmen. 
    Durch lazy evaluation können Container effizienter durchlaufen werden – ein echter Vorteil bei komplexen Datenverarbeitungen.

Diese neuen Sprachmittel vereinfachen auch die Nutzung der Standard Template Library (STL) erheblich. 
Selbst komplexe Template-Konstruktionen lassen sich mit C++20 verständlich und strukturiert umsetzen.

Bei Bedarf werden im Seminar ergänzend zentrale C++-Grundlagen behandelt, die häufig übersehen werden, aber für den effektiven Einsatz von Templates essenziell sind.
Nutzen Sie die neuen Möglichkeiten von C++20, um Ihren C++-Code zukunftssicher, effizient und wartbar zu gestalten.

Ziel des Seminars ist eine ...

Termin Ort Preis*
17.11.2025- 18.11.2025 Ostfildern 1.310,00 €
20.04.2026- 21.04.2026 Ostfildern 1.310,00 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Mit C++20 wird die Arbeit mit Templates deutlich einfacher – dank der neuen Sprachfeatures concepts und ranges

Sie verbessern die Lesbarkeit, Wartbarkeit und Performance von modernem C++-Code erheblich.

  • Concepts ermöglichen eine klare Definition der Anforderungen an Template-Typen. 
    Fehlerhafte Typ-Argumente werden bereits beim Kompilieren zuverlässig erkannt. 
    Das spart Zeit und macht die Fehlersuche deutlich effizienter als mit älteren C++-Versionen.
  • Ranges, gemeinsam mit views und filtern, bieten eine moderne Alternative zu Iteratoren. Sie ermöglichen übersichtlichere und performantere Algorithmen. 
    Durch lazy evaluation können Container effizienter durchlaufen werden – ein echter Vorteil bei komplexen Datenverarbeitungen.

Diese neuen Sprachmittel vereinfachen auch die Nutzung der Standard Template Library (STL) erheblich. 
Selbst komplexe Template-Konstruktionen lassen sich mit C++20 verständlich und strukturiert umsetzen.

Bei Bedarf werden im Seminar ergänzend zentrale C++-Grundlagen behandelt, die häufig übersehen werden, aber für den effektiven Einsatz von Templates essenziell sind.
Nutzen Sie die neuen Möglichkeiten von C++20, um Ihren C++-Code zukunftssicher, effizient und wartbar zu gestalten.



Ziel des Seminars ist eine kompakte, praxisnahe und zugleich umfassende Einführung in die neuen Sprachelemente für Templates in C++20 sowie in die erweiterten Funktionen der Standardbibliothek. Teilnehmende lernen, moderne Sprachmittel effektiv einzusetzen und die Standardbibliothek effizient in anspruchsvollen Projekten zu nutzen.



Dauer/zeitlicher Ablauf:
2 Tage
Ziele/Bildungsabschluss:

Ziel des Seminars ist eine kompakte, praxisnahe und zugleich umfassende Einführung in die neuen Sprachelemente für Templates in C++20 sowie in die erweiterten Funktionen der Standardbibliothek. Teilnehmende lernen, moderne Sprachmittel effektiv einzusetzen und die Standardbibliothek effizient in anspruchsvollen Projekten zu nutzen.

Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha