Wat zijn de doelstellingen van de opleiding?
Opleidingsprogramma
Ontdek C++11
C++-normen
C++11: bijdragen, compilatieopties
Achterwaartse compatibiliteit van code
Workshop: Opzetten van de ontwikkelomgeving
De taalevoluties toepassen
Types en operatoren
Tabellen, opsommingen
Uitgebreide sjabloonparameters voor variadische sjablonen
Inline namespaces (namespaceassociatie)
Uitzonderingspropagatie
Namespace chrono
Workshop: Taalverbeteringen doorvoeren
Object programmeren met C++11
Gedelegeerde constructors en overervingsbeperkingen
Verplaats constructor
Door gebruiker gedefinieerde literalen
Uitgebreide vriendschapsverklaringen
Expliciete virtuality overloads
Geheugenbeheer: smart points
Pointers en containers (STL)
Workshop: Objecten maken en manipuleren in C++11
Beheer van gelijktijdigheid
Thread creation, execution
Gegevensbeheer, resultaat
Uitvoeringsmogelijkheden van het platform - hardware_concurrency()
Workshop: Multithreading gebruiken en de voordelen meten
Gebruik van lambda-expressies
Quid de la programmation fonctionnelle
Lambda-expressies implementeren
Closures beheren
Workshop: Meerdere scenario's voor het gebruik van lambda-expressies