Ergebnis 1 bis 10 von 14

Baum-Darstellung

  1. #4
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Zitat Zitat von Tw0F1sh Beitrag anzeigen
    Das grund wissen habe ich jetzt verstanden, danke.

    Aber wieviele Pointer habe ich in z.b. Counter strike source?
    Wenn du das nicht selber beantworten kannst hast du offenbar gar nichts verstanden.
    Sind natürlich 42 Stück.

    Ernsthaft: Pointer werden da verwendet, wo man Daten referenziert. Das passiert vor allem exzessiv dort, wo man mit dynamisch angefordertem Speicher arbeitet.
    Spiele brauchen offensichtlich einen großen Pool davon. Ebenso ist es oft geschickter beim Aufruf von Funktionen die Parameter in Form von Pointern zu übergeben, was auf das Konzept "Call by Reference" führt. Ansonsten müssten nämlich beim Funktionsaufruf die gesamten Daten erst kopiert werden. Wenn eine Funktion also nur mit den Daten arbeiten soll und diese nicht ändert, oder insbesondere diese Daten ändern _soll_, so übergibt man Pointer.
    Die Zahl der Pointer hängt also zumal davon ab, wie das Spiel programmiert wurde (soll heißen: wie viel Gebrauch die Programmierer von Pointern gemacht haben) und welche Funktionen gerade ausgeführt werden, d.h.:
    Es werden aktuell X Pointer benutzt. Funktion A ruft Funktion B auf. Funktion B braucht Y Pointer. Schon hast du effektiv X+Y Pointer. Dann wird Funktion B beendet und es gibt wieder nur X Pointer.
    Long story short: die Anzahl der Pointer ändert sich im Laufe des Programms ständig und du wirst sicher nicht wissen können, wozu die alle gut sind. Es kann dir also scheiß egal seien, wie viele es davon gibt. Sprich: 42 Stück.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  2. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Cristhecrusader (11.11.2011)

Ähnliche Themen

  1. [Memory] Adressen, Pointer ecetera
    Von ir0n im Forum C, C++
    Antworten: 3
    Letzter Beitrag: 07.08.2009, 04:05
  2. Metin2 Pointer addys finden?
    Von 0knower im Forum Games
    Antworten: 0
    Letzter Beitrag: 24.01.2009, 14:14

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •