C++ Archief

  • Strcpy naar strcpy_s

    Strcpy naar strcpy_s

    In Visual Studio 2010 kreeg ik steeds de waarschuwing met betrekking tot de verouderde strcpy. Microsoft meldt dat dit verouderd is omdat ze zelf nieuwe functies hebben gemaakt die je zou moeten gebruiken. De _s staat dan ook voor secure. Om de Microsoft standaarden na...

    Lees meer..

  • Dynamische Lijsten in C++

    Dynamische Lijsten in C++

    Hier de basis van de een recursieve structuur in C++, lijsten. Lijsten verwijzen naar zichzelf en om te snappen hoe ze werken kun je het beste onderstaand plaatje goed bestuderen. Dit plaatje zegt alles over hoe de lijsten in elkaar steken. Dit zijn pointers die...

    Lees meer..

  • Klassen in C++

    Klassen in C++

    Programmeren met klasses in C++ C++ dankt zijn ++ aan het object georienteerde vermogen van deze taal. Er zijn hierdoor een aantal eigenschappen bijgekomen: Encapsulatie Abstractie Overdracht van eigenschappen tussen objecten (Inheritance) Polymorfisme Herbruikbaarheid Bovenstaande eigenschappen zijn verenigd in C++ door het mogelijk te maken...

    Lees meer..

  • Pointers

    Pointers

    Wat zijn pointers? In c++ heb je de mogelijkheid om pointers te gebruiken, wordt je hiermee voor het eerst geconfronteerd dan kan dit nogal verwarrend zijn. Pointers zijn zoals het woord al zegt, verwijzingen. Het zijn verwijzingen naar een geheugenlocatie waar informatie kan worden gevonden....

    Lees meer..

  • Game Design

    Game Design

    De vraag “Ik wil graag een game bouwen” heb ik de afgelopen jaren veel gehoord. Helaas worden al deze mensen met een koude douche teleurgesteld. Er zijn enorm veel jonge mensen die geïnteresseerd zijn in deze tak van sport. Het is ook best leuk op...

    Lees meer..

  • ISO C++ forbids initialization of member

    ISO C++ forbids initialization of member

    Deze foutmelding heb ik onlangs opgelost. Wanneer je in een klasse een variabele declareert: int myvariable = 0; Mag je niet de initialisatie erbij geven. Het moet dus zijn: int myvariable;

    Lees meer..