Überblick über neue Eigenschaften von C++ und wie sie mit den neuen, auf Clang basierenden Compilern genutzt werden können. In diesem Vortrag spielt die parallele Verarbeitung und der Zugriff auf das Dateisystem eine zentrale Rolle. C++11 / C++14 hat die Möglichkeiten Probleme zu lösen radikal geändert. Dazu gehören neue Spracheigenschaften und Erweiterungen der Standardbibliothek genauso wie Themen rund um Optimierung von Rückgabewerte und die RValues. In dieser Session werden Lambda- Ausdrücke verwendet und die Aufrufe von Funktionen über die bind- Methode an einen Algorithmus angepasst, so dass die Lösung mit Hilfe von Standardalgorithmen anstatt eigenen Codes in for- Schleifen gezeigt wird.
Notwendige Daten werden einfach in einem Tupel abgelegt, anstatt eine eigene Klasse zu nutzen. Und das neue Schlüsselwort auto darf in einer Session über modernes C++ natürlich auch nicht fehlen. Dabei erfolgt die Ausgabe mit Hilfe der VCL des C++Builder 10.1 Berlin, ohne dass die eigentlichen Kernfunktionalitäten des Beispiels von diesem abhängig werden. Vielmehr erfolgen die Ausgaben über C++ Streams, so dass sie an jede Oberflächenbibliothek angepaßt werden kann.
Sprecher: Volker Hillmann
Watch video CodeRage Deutschland 2016 - Session 02 - Modernes C++ mit dem C++Builder online without registration, duration hours minute second in high quality. This video was added by user EmbarcaderoGermany 14 July 2016, don't forget to share it with your friends and acquaintances, it has been viewed on our site 39 once and liked it people.