vollmann engineering gmbh deutsch - english

 
   engineering  training  technische infos  vorträge  artikel   
home
sitemap
C++ Templates  

 
 
 

strategie und prozess
design
c++
embedded c++
embedded linux
komplettlösungen
 
 
 
                  
schulung
strategie und prozess
software design
c++
c++ basics
c++ advanced
c++ design patterns
c++ stl
c++ exceptions
c++ multithreading
c++ templates
c++ und relationale dbs
c++ tipps und tricks
embedded c++
c++ standards strategie
embedded c++ strategie
embedded systeme

  • "Was sind Templates eigentlich genau?"
  • "Wie setze ich Templates richtig ein?"
  • "Was bedeutet Template Metaprogramming?"
  • "Wann und wie helfen mir Traits-Klassen?"
C++ Templates, 2 Tage

Templates sind hauptsächlich durch ihren Einsatz für Typen-sichere Container bekannt. Darüberhinaus bilden Templates aber die Grundlage für ein neues Programmier-Paradigma: der generativen Programmierung. Damit bieten Templates ein Mittel zur zusätzlichen Modularisierung und dadurch die Möglichkeit, komplexe Systeme klarer und übersichtlicher zu strukturieren. Daher sind Templates das wichtigste Gestaltungsmittel für moderne C++-Bibliotheken.

Seminarziel
In C++ Templates lernen Sie, das Potential der generativen Programmierung zur Verbesserung Ihrer Programme zu nutzen. Sie setzen Traits und Policy-Klassen ein, um Ihr System klarer zu strukturieren und Spezialaspekte zentral zusammenzufassen.

Zielgruppe
Systemarchitekten, C++ Programmierer, Library-Entwickler, System-Designer

Voraussetzungen
Sie kennen auch die Details von C++ gut (entsprechend dem Seminar C++ Advanced) und haben einige Zeit damit entwickelt.

Inhalt

  • Template-Mechanismen
  • Compiler-"Magic"
  • STL-Feinheiten
  • Traits-Klassen
  • Policy-Klassen
  • System-Design mit Templates
  • Einsatz-Beispiele in C++-Libraries
  • Implementierung von Design Patterns mittels Templates

Methode
C++ Templates ist ein Praxisseminar. Ein Grossteil des Seminarprogramms besteht aus Übungen. Sie lernen an praktischen Beispielen, wie Sie Ihre Programme und Bibliotheken mit Templates klarer strukturieren.

Termine
C++ Templates findet auch regelmässig als öffentliches Seminar C++ Templates bei ZFI in Zürich statt.
Nähere Informationen hierzu finden Sie unter ZFI C++ Templates oder unter info@zfi.ch.

Weitere Seminare zum Thema
Vorgängige Seminare:

C++ Advanced
Die Grundlage für dieses Seminar
Seminare zu verwandten Themen:
C++ STL
Ein Library-Konzept aufbauend auf Templates
C++ Exceptions
Generative Konzepte für die Fehlerbehandlung
C++ Multithreading
Generative Konzepte für die Synchronisation von Threads
C++ und Relationale DBs
Generative Konzepte für den Datenbankzugriff
C++ Aktuell
Aktuelle Entwicklungen im Umgang mit Templates
Embedded C++
Generative Konzepte für kompakte C++-Programme in eingebetteten Umgebungen
C++ Design Patterns
Generative Standardbausteine für komplexe Systeme
OO Design
Generative Konzepte für den Aufbau komplexer Systeme
SW Architektur
Wie Sie mit Templates grosse Systeme flexibel gestalten
Embedded Design
Mit Templates lösen Sie die spezifischen Probleme von Embedded Systemen
Strategieseminare:
C++ Standards Strategy
Ist C++ überhaupt die richtige Sprache für uns?

Templates Everywhere
vollmann engineering gmbh
home sitemap engineering beratung coaching training support realisierung technische infos vorträge artikel kontakt
copyright © 2003-2006 vollmann engineering gmbh