Opleiding: Programmeren in C++
C++ is een krachtige uitbreiding op C, waarmee je efficiënt en direct met hardware kunt communiceren voor optimale prestaties in moderne applicaties.
C++ is een object-georiënteerde programmeertaal, die bij veel moderne applicaties wordt gebruikt. C++ is een uitbreiding op C. Met C++ communiceer je rechtstreeks met de hardware in je computer. Hierdoor kun je op een effectieve en slimme manier programmeren om zo het maximale uit je computer te halen.
- Overgang van C naar C++
- Programmeren in C++
- Object-georiënteerd programmeren
- Commentaar in programma's
- De functie main
- In- en uitvoer bij C++
- Uitvoer van tekst
- Uitvoer van integer-waarden
- In- en uitvoer van floating point-waarden
- In- en uitvoer van strings
- Formatteren van de in- en uitvoer
- Manipulators en format flags
- Programmavoorbeelden
- Van structuur naar klasse
- Gegevenstypen in 'C'
- Soorten gegevenstypen
- Definities en declaraties
- Operator-functies
- Het gegevenstype 'klasse'
- Klasse-definitie
- Gegevenselementen
- Implementatie van element-functies
- Aanroepen van element-functies
- Gegevenstypen in 'C'
- Gebruik van klassen
- Het gebruik van een structuur
- Het gebruik van een klasse
- In- en uitvoer buiten de klasse
- Omgaan met klassen
- Inline-elementfuncties
- Constructors en destructors
- Initialiseren van variabelen
- Constructors
- Inline-definitie van de constructor
- Initialisatie en default-beginwaarden
- Default-constructors en default-destructors
- Destructors
- Dynamische geheugentoewijzing
- Geheugenbeheer
- De functies malloc() en free() in 'C'
- De operators new en delete in C++
- Relatie tussen new en pointer-types
- Klassen met dynamische gegevenselementen
- Parameteroverdracht aan functies
- Lokale variabelen
- Formele en actuele parameters
- Functieparameters
- De hoofdfunctie main
- Waarde-overdracht van parameters
- Referentie-overdracht van parameters
- Geheugen- en snelheidaspecten
- Omgaan met referentie-overdrachten
- Referentie-overdracht van de functieparameter
- Referenties naar uitgebreide gegevenstypen
- Foutieve teruggave van een lokale referentie
- Alias-variabelen
- Herdefiniëring van operators
- Interpretatie van operator-symbolen
- Herdefiniëring door de programmeur
- Herdefinieerbare operators
- Friend-functies
- De klassen istream en ostream
- Noodzaak van een friendfunctie
- Toegang via een elementfunctie
- Toegang via herdefiniëring van de operator 'Toegang via een friendfunctie
- Het type van de functieparameter
- Afgeleide klassen
- Basisklasse en afgeleide klasse
- Toegangscontrole door de compiler
- Overerving
- Protectie
- Vroege en late binding
- Vroege binding
- Uitgangssituatie
- Lijst met klasse-objecten
- Late binding
- Vroege binding
- Geavanceerde functies in C++
- Standard Template Library
- Containers
- Volgordecontainer
- Associatieve container
- Iteratoren
- Algoritmes
- Containers
- Exceptions
- Exception handling
- Secure functions
- Niet beveiligde CRT-functies in oude toepassingen
- Genereren van willekeurige getallen
- Standard Template Library
€2.625
Vrij van BTW
Aangeboden door
OC ICT
Onderwerp
C/C++
Niveau
MBO 4
Duur
5 dagen
Looptijd
40 dagen
Taal
nl
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Min: 1
Max: 6
Tijdstip
Overdag
Keurmerken aanbieder
CRKBO en BTW-vrijstelling
VOI
NRTO
Erkend keurmerk
BTW-vrijstelling