Thema: C++ Programming

In diesem Thema sind folgende Beiträge:

    12   >

Eine flexible, aber bequeme Objekt-Factory

uNiQue - 18. Nov 2007
[3281]

C++ Programmingdieser artikel beschreibt, wie eine flexible und einfach zu verwendende object-factory-klasse aussehen kann. dabei werden "delegates" verwendet, die in den GameDev.de-artikeln "Events und Delegates in C++" und "Events und Delegates in C++ - Reloaded") beschrieben sind.  mehr ...

Realtime-Manipulation von Spielen

Trundle - 06. Mai 2007
[4661]

C++ ProgrammingSpätestens seit Einführung von Online-Shootern ist die Sicherheit bei solchen oder ähnlichen Anwendungen ein riesiges Problem geworden. Viele Spiele verlieren große Teile ihrer aktiven Community nur durch das überhöhte Auftreten von Cheatern, welche das faire Spiel ruinieren. Dieses Tutorial soll nicht dazu verleiten Hacks zu schreiben um anderen zu schaden, sondern vielmehr einen Anreiz geben Cheating in Spielen zu verhinden.  mehr ...

Events und Delegates in C++ - Reloaded

uNiQue - 07. Mai 2006
[6647 - 8]

C++ ProgrammingDieser Artikel beschreibt, wie eine flexible und einfach zu verwendende Object-Factory-Klasse aussehen kann. Dabei werden "Delegates" verwendet, die in den GameDev.de-Artikeln "Events und Delegates in C++" und "Events und Delegates in C++ - Reloaded") beschrieben sind.  mehr ...

C#-Style enums in C++

uNiQue - 19. Sep 2005
[3780 - 2]

C++ ProgrammingEine Sache, die in C# gegenüber C++ besonders schön ist, sind enums. Man kann auf die Elemente des Typs ganz einfach per EnumName.ElementName zugreifen, und hat somit eine wunderbare Gruppierung der Werte. In C++ sieht das ganze etwas anders aus.  mehr ...

Verkettete Listen

uNiQue - 30. Jul 2005
[3354 - 1]

C++ ProgrammingVerschiedene Datenstrukturen werden in fast jedem Projekt immer wieder verwendet. Dazu gehören verkettete Listen, Strings, Bäume, usw. Um nicht jedesmal das Rad neu erfinden zu müssen, ist es sinnvoll, diese in wiederverwendbarer, flexibler Form einmal zu entwickeln, um sie dann immer wieder für verschiedenste Programme nutzen zu können. Dieser Artikel beschreibt Aufbau und Programmierung einer doppelt verketteten Liste, von einfachen Methoden bis hin zur Sortierung per QuickSort.  mehr ...

    12   >

var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); */?>