Grunderna i C++

·        Introduktion till C++

·        Dynamisk minnesallokering  

·        Filer

Klasser

·        Introduktion

·        Konstruktorer

·        Operatorer

·        Kopiering och tilldelning

·        Pekare

·        Mer om klasser

·        Klassen string

Aggregat och associationer

·        Aggregat

·        Association

·        Objektorienterat exempel

Arv

·        Arv

·        Polymorfi

Mer C++

·        Felhantering

·        Mallar

·        Namnrymder

·        RTTI (Run Time Type Information)

Abstrakta datatyper

·        Vektorer                                                   Ex DynArray Gvector

·        Sökning och sortering

·        Listor

·        Stackar och köer

·        Binära träd

Strömmar

·        Introduktion till strömmar

·        Klassen istream

·        Klassen ostream

·        Filer och strängar

·        Random access i filer

Begrepp i standardbiblioteket

·        Introduktion

·        Klassen vector

·        Iteratorer

·        Algoritmer

·        Funktionsobjekt

Klasser och algoritmer i standardbiblioteket

·        Algoritmer

·        List

·        Map

·        Adapterklasser

·        IO med iteratorer

OOAD och UML

·        Introduktion

·        Exempel

·        Begrepp

·        UML

·        Diagrammen i UML

·        Programmeringsstil

 

Tenta