What's new in C++11 and C++14

Niveau
Tijdsduur
Logo van AT Computing
Opleiderscore: starstarstarstarstar_border 8 AT Computing heeft een gemiddelde beoordeling van 8 (uit 2 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen

Er zijn nog geen startdata bekend voor dit product.

AT Computing biedt dit product standaard aan in de volgende regio's: Alphen aan den Rijn, Amersfoort, Gouda, Hilversum, Utrecht, Veenendaal

Beschrijving

Lesmethode :

Klassikaal

Algemeen :

In twee dagen worden de belangrijkste wijzigingen en toevoegingen behandeld. Een belangrijk deel hiervan zit in de taal zelf, waardoor het mogelijk wordt om interessante bibliotheken toe te voegen, zowel binnen de standaard zelf als daarbuiten. Ook nieuw is de ondersteuning van threads. C++ basiskennis komt in deze cursus niet aan de orde.

In september 2011 is C++11 gepubliceerd, in december 2014 gevolgd door C++14: de nieuwste standaard voor de C++ programmeertaal. Compilers met de ondersteuning voor deze C++11 zijn inmiddels in ruime mate beschikbaar. In een tweedaagse "master class" behandelen wij de wijzigingen en uitbreidingen die deze nieuwe standaar…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: C/C++, Programmeren (algemeen), Java, OO (Object Oriented) Programmeren en Informatica.

Lesmethode :

Klassikaal

Algemeen :

In twee dagen worden de belangrijkste wijzigingen en toevoegingen behandeld. Een belangrijk deel hiervan zit in de taal zelf, waardoor het mogelijk wordt om interessante bibliotheken toe te voegen, zowel binnen de standaard zelf als daarbuiten. Ook nieuw is de ondersteuning van threads. C++ basiskennis komt in deze cursus niet aan de orde.

In september 2011 is C++11 gepubliceerd, in december 2014 gevolgd door C++14: de nieuwste standaard voor de C++ programmeertaal. Compilers met de ondersteuning voor deze C++11 zijn inmiddels in ruime mate beschikbaar. In een tweedaagse "master class" behandelen wij de wijzigingen en uitbreidingen die deze nieuwe standaard voor de taal heeft gebracht.

De nieuwe standaarden C++11 en C++14
De C++ standaard kwam tot stand in 1998 en heeft sindsdien een aantal kleinere, tussentijdse, aanpassingen gezien. In Augustus 2011 is een nieuwe versie van de standaard gepubliceerd. Hierin wordt ondermeer ondersteuning geboden voor een betere vorm van resource beheer.

Door de toevoeging van nieuwe pointer types biedt C++ nu een goed alternatief voor het gebruik van "managed" talen zoals Java, C/#, etc. In de woorden van Bjarne Stroustrup, ontwerper van de taal: "These enhancements are sufficient to make C++11 feel like a new language" .

Inmiddels is ook de C++14 standaard vastgelegd; de 14 daarin staat voor het jaartal 2014. Op dit moment ondersteunen de meeste compilers deze nieuwe faciliteiten. C++14 bracht hoofdzakelijk bug fixes en kleine verbeteringen aan, maar de introductie daarvan in de compilers is toch niet sneller gegaan dan bij C++11. In onze What's new in C++11 and C++14 cursus zullen de belangrijkste punten die door C++14 worden "opgepoetst" worden behandeld.

Doel :

In twee dagen worden de belangrijkste wijzigingen en toevoegingen behandeld. Een belangrijk deel hiervan zit in de taal zelf, waardoor het mogelijk wordt om interessante bibliotheken toe te voegen, zowel binnen de standaard zelf als daarbuiten. Ook nieuw is de ondersteuning van threads.

Doelgroep :

Ervaren C++ programmeurs die in korte tijd de nieuwste veranderingen van de taal willen leren. Dit is een cursus voor gevorderden: ervaring in programmeren in C++ is beslist vereist.

Voorkennis :

De benodigde voorkennis kunt u krijgen via de cursus De programmeertaal C++, eventueel voorafgegaan door het module (dag 1+2) uit de cursus De programmeertaal C voor de benodigde basiskennis in C. De benodigde ervaring moet zijn verkregen door praktisch in C++ te programmeren.

En de volgende cursussen:

  • Programmeren in C++ (English course)

Onderwerpen :

Aan de orde komen:
- Types en hun manipulatie
- Type deducties
- Lambda functies
- Constructoren
- Conversies
- Move semantiek en rvalue references
- Initializatie lijsten
- Virtual functies
- Templates
- Threads
- Resource beheer
- Functie objecten
- Nieuwe containers en hun functies, tuples
- Reguliere expressies
- Diverse kleinere onderwerpen

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze training. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: C/C++.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

Aanhef
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.