Hallo,
ich arbeite erst seit ein paar Tagen mit dem Buch (2. Auflage) und mir ist ein kleiner Tippfehler aufgefallen auf Seite 112.
Dort steht im Quelltext if(pD3D), was eigentlich if(!pD3D) heißen müßte.
Deswegen schreibe ich hier allerdings nicht.
Ich habe die Beispiele von CD runterkopiert (Schreibschutz entfernt), Tribase installiert und auch das SDK.
Dennoch kann ich die Dateien nicht kompilieren. Ich lade einen Arbeitsbereich und will dann eine .exe erstellen, doch es bricht immer mit mehreren Fehlermeldungen ab:
***
dsound.h(305) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'dwRserved1'
dsound.h(305) : error C2501: 'DWORD_PTR' : Fehlende Speicherklasse oder Typbezeichner
***
So etwas in der Richtung.
Kann mir jemand helfen? Die 3 Bibliotheksdateien habe ich ebenfalls eingebunden und am ursprünglichen Quelltest nichts geändert. Die vorgefertigte .exe funzt auch, nur kann ich eben die zugehörigen Quellcodes nicht kompilieren.
Ich hoffe, ihr könnt mir helfen.
Gruß, Deco