
C++ er baseret på de basale principper om objektorienteret programmering - herunder information-hiding, klasser, polymorfi og nedarvning.
Kurset anvender sidste nye C++ standard. Vi designer/udvikler mindre moduler i C++ og lærer, hvordan disse kan sammenbygges. Der lægges specielt vægt på korrekthed og kodesikkerhed for at sikre, at programmerne ikke misbruger hukommelsen.
Historien bag C++ sproget
Overblik over C++ sproget
Forstå et helt enkelt C++ Program
Afviklingsmiljøer for C++
Typer og variable
Betingelser, if-else
Loop-konstruktioner, while, do-while
Funktioner og parametre
Funktions-overload og default parametre
Klasse-design, fra virkelig til simpel klasse
Konstruktionen af objekter baseret på klassebeskrivelser
Members og memberfunctions
Access-kategorier public og private, information hiding
Constructors og destructors
Self-variablen og dens anvendelser
Ideen bag kodegenbrug
Håndtering af member-function i nedarvning
Constructors og destructors i nedarvningshierarkier
Access-kategorier, public, private og protected
Polymorfi, det ultimative kodegenbrug
Hvorfor operator-overload?
Overload af basale operatorer
Overload af bruger-definerede Typer
Overload af output-operatoren
Ideen bag templates
Syntaks for templates
Anvendelse af templates fra klassebiblioteket, vectors, maps
Exception overfor fejl
Try-catch mekanismen
Egenudviklede Exceptions
Håndtering af fejl i fejlmekanismerne
Standard fildescriptorer, cin og cout
Filhåndtering
Læsning af tekst- og binære filer
Det ligger os meget på sinde, at du finder det kursusforløb, der skaber størst værdi for dig og din arbejdsplads. Tag fat i vores kursusrådgivere, de sidder klar til at hjælpe dig!

Det ligger os meget på sinde, at du finder det kursusforløb, der skaber størst værdi for dig og din arbejdsplads. Tag fat i vores kursusrådgivere, de sidder klar til at hjælpe dig!
