Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

SullY

Treue Seele

  • »SullY« ist der Autor dieses Themas

Beiträge: 103

Wohnort: Vor dem PC :P

Beruf: Schulbankdrücker, Samstagsprospektzeitungsjunge,

  • Private Nachricht senden

1

30.10.2012, 15:24

[C++] Call me maybe ...

Hallo,
ich bin's wieder.

Ich habe mir die Beispiele im DirectX SDK angesehen und mir ist aufgefallen ,dass diese CALLBACKS :miffy: verwenden.
Ich lerne gerade Spieleprogrammierung anhand des Buchs "3D-Spieleproogrammierung mit Directx und C++" von so einen gewissen David Scherfgen :vain: .
In diesem Buch steht nichts von Callbacks da würde ich gerne Frage ob mir nicht jemand ,dass erklären könnte :thinking:

Vielen Dank :thumbsup:
Spruch Lädt... 99 % . Verbindung abgestürzt.

My best Code is written with the Delete Key.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

30.10.2012, 15:32

Würde mich wundern, wenn du darüber nichts im Internet gefunden hättest.
Man könnte gar annehmen, dass du Google gar nicht erst bemüht hast ...

3

30.10.2012, 17:31

JO :D ^^ :crazy:
An sich langt Google :| :thumbsup: :thumbup: :whistling:
Ebenso halte ich die Aussage "Ich lerne gerade Spieleprogrammierung anhand des Buchs "3D-Spieleproogrammierung mit Directx und C++" für ein wenig... naja. Klingt nach ein paar Videotutorials, die nicht so weit gehen, geguckt und dann reingehauen, aber da kann ich mich natürlich gerne täuschen. 8o :vain: :)
Äh, ja. Versuch vielleicht nicht hinter jedem Satz Smileys hin zupacken, das stört den Lesefluss doch ein wenig.

MfG
Check

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

4

30.10.2012, 17:42

Ganz grob gesagt:
Etwas, was aufgerufen werden kann und irgendwie übergeben wurde (als Parameter, bei einer Zuweisung o. ä.).
Je nach Sprache kann dafür etwas anderes verwendet werden.
In deinem Fall wären es (wenn ich richtig bin) Funktionszeiger, allerdings bin ich kein C++ Programmierer - ich kann natürlich falsch liegen...
Der Zweck ist, dass diese Funktion/Methode aufgerufen werden kann, wenn etwas bestimmtes eintrifft, wie Beispielsweise eine Benutzereingabe oder eine Wertänderung eines Objekts (letzteres wird bei bspw. GUIs verwendet).
Wofür diese bei DirectX verwendet werden, weiß ich nicht, da ich bisher nie mit DirectX gearbetiet habe...
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

SullY

Treue Seele

  • »SullY« ist der Autor dieses Themas

Beiträge: 103

Wohnort: Vor dem PC :P

Beruf: Schulbankdrücker, Samstagsprospektzeitungsjunge,

  • Private Nachricht senden

5

30.10.2012, 18:48

Danke für eure Antworten.
1) Ich hätte tatsächlich etwas intensiver in Google Recherchen anstellen sollen.
2) @Scaldur danke für deine Hilfe hat mich jetzt ein bisschen weiter gebracht.
3) :thumbsup: :thumbup: :dash: :grumble: :search: :this: :hmm: :ill: :vain: :thinking: :nono: :nono: :pinch: :thumbsup: 8| :D :D :D :D :D :D :D :D
Spruch Lädt... 99 % . Verbindung abgestürzt.

My best Code is written with the Delete Key.

6

30.10.2012, 19:11

Nur mal so am Rande: Wie alt bist du?

Nimelrian

Alter Hase

Beiträge: 1 216

Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy

  • Private Nachricht senden

7

30.10.2012, 19:19

14, steht auch in seinem Profil.
Ich bin kein UserSideGoogleProxy. Und nein, dieses Forum ist kein UserSideGoogleProxyAbstractFactorySingleton.

8

30.10.2012, 19:22

Oh...stimmt ja.

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

9

30.10.2012, 20:39

Mal ein Hinweis von mir. Das Buch richtet sich eigentlich nicht an Anfänger. Ich hab das so verstanden dass du eigentlich noch nicht programmieren kannst und das jetzt alles mit diesem Buch lernen möchtest. Das wird ziemlich wahrscheinlich in die Hose gehen.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

10

30.10.2012, 21:34

Wie erwähnt, bisschen Videos geguckt und Ende, aber njo.
@Threadstarter: Mir latte was du danach machst, ich habe dich lediglich auf leicht provokante Art und Weise darauf hingewiesen, deiner Antwort nach zu Urteilen wirst du dich aber unbewusst drum 'bemühen'. Ist doch ein Gewinn für alle.
Naja. Viel Glü... Ne, eig. nicht. Beim momentanen Standpunkt hoffe ich eigentlich zum Wohle deiner selbst, dass du so schnell wie möglich auf die Nase fällst und begreifst was du eigentlich tun müsstest bevor du damit startest.

MfG
Check

Werbeanzeige