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!

Suchergebnisse

Suchergebnisse 1-11 von insgesamt 11.

Werbeanzeige

17.09.2004, 04:29

Forenbeitrag von: »AC«

DirectX SDK, von Debug auf Retail umschalten

Zitat von »"DragonMaster"« Systemsteuerung->DirectX->Modus auswählen kann mir einer erklären warum ich keinen directx eintrag in der systemsteuerung habe (und bevor einer fragt: ja, ich habe die debug runtime des sdk installiert) edit: scheint als wäre das das verhalten, wenn das sdk älter is als die redistributable

13.09.2004, 02:28

Forenbeitrag von: »AC«

Unterschied zwischen Sleep und Schleife

stell dir mal vor, dass alle anwendungen busy loops verwenden würden... vor lauter nichts-tun käme man ja zu garnichts mehr. problem mit sleep ist aber, dass du dich nicht darauf verlassen kannst, genau nach der angegeben zeit wieder geweckt zu werden.

01.09.2004, 15:42

Forenbeitrag von: »AC«

Speicherleaks -- freigeben

Zitat von »"da_oAsch"« Genügt es auch wenn ich z.b. ein objekt habe in dem mehrer mit new angelegte Variable existieren nur das objekt selbst delete? oder muss ich jede einzelne Variable deleten? das musst du auch selbst machen. üblich ist es, die deletes in den destruktor des klasse zu packen.

01.09.2004, 15:37

Forenbeitrag von: »AC«

Speicherleaks -- freigeben

Zitat von »"DragonMaster"« Das ist richtig. Aber die Klasse erfüllt trotzdem die Kriterien die Patrik und ich bereits angesprochen haben. Es wird nur Automatisiert, gemacht werden muss es aber dennoch natürlich wird es gemacht. da_oAsch hat aber kein delete in seinem code.

01.09.2004, 02:41

Forenbeitrag von: »AC«

Speicherleaks -- freigeben

Zitat von »"DragonMaster"« Welche Ausnahmen? Afaik gibt es keine. z.B. auto_ptr< int > pi( new int(123) ); auto_ptr deallokiert das mit new erzeugte objekt beim verlassen des scope.

31.08.2004, 17:05

Forenbeitrag von: »AC«

Speicherleaks -- freigeben

ALLES was du mit new allokierst musst du irgendwann wieder mit delete bzw. delete[] freigeben Ausnahmen bestätigen auch hier die regel!

20.08.2004, 19:57

Forenbeitrag von: »AC«

Unterschied *Variable und &Variable als Argument

Zitat von »"DragonMaster"« Aus dem selben Grund, warum man Referenzen oder sonstige Parameter "const" setzen sollte. Damit erstens der User weis was geendert wird und was nicht und zweitens damit der Compiler eventl. optimierungen durchführen kann. Das gilt auch für Zeiger. du sprichst von einem zeiger auf ein const objekt. um nicht auf ein anderes objekt gesetzt werden zu können müsste es aber ein const zeiger sein. (z.B. int* const i)

20.08.2004, 02:35

Forenbeitrag von: »AC«

Unterschied *Variable und &Variable als Argument

Zitat von »"DragonMaster"« Da man soviel "const" benutzen sollte wie geht, kann man auch bei Zeigern nicht mehr den Wert ändern ich sehe es eher selten, dass auch der zeiger (wenn denn einer verwendet wird) const ist. es ist klar warum man zeiger/referenzen auf const objekte verwenden sollte, aber wieso const zeiger ?

19.08.2004, 18:11

Forenbeitrag von: »AC«

Unterschied *Variable und &Variable als Argument

Zitat von »"Razor Blade"« Meine eigentliche Frage war ja, wann man welche "Technik" anwenden sollte? bei der übergabe von pointern musst du den adressoperator (&) verwenden wenn du nur ein objekt und keinen zeiger auf das objekt zur verfügung hast. ausserdem muss dann in der funktion natürlich immer dereferenziert werden während eine referenz wie eine normale variable verwendet werden kann. das kann die produktivität senken und zu fehlern führen. nachteil der referenz ist, dass sie in der funkt...

16.08.2004, 16:04

Forenbeitrag von: »AC«

Unaufgelöstes Symbol bei Inline-Funktionen in DLL's

Zitat von »"DragonMaster"« So nun zum Problem: Das ist eigentlich kein Problem, sondern eine Wissenslücke. Das ist doch klar das du diese Fehlermeldung bekommst. Eine Inline-Funktion wird nicht aufgerufen sondern in den Code eingebettet. Ich schlage vor das du dir einmal dein C oder C++ Buch noch mal zur Brust nimmst und dir Inline-Funktionen noch mal zu gemüte führst. so wie ich das verstanden habe tritt der fehler doch beim kompilieren der DLL auf ? bei einer statisch gelinkten DLL funktionie...

07.08.2004, 23:33

Forenbeitrag von: »AC«

Probleme mit DirectX

Zitat von »"David Scherfgen"« Hast Du das DirectX-SDK richtig installiert? Damit meine ich: nicht nur die EXE-Datei auf der CD ausführen und irgendwohin entpacken, sondern dann auch die entpackte Setup.exe ausführen (ich glaube, dass das der Grund ist, warum so viele Leute dieses Problem haben - weil sie das SDK eben nicht richtig installieren). du denkst nicht wirklich, dass so viele leute nicht in der lage sind das sdk richtig zu installieren ? da stimmt einfach was nicht mit dem installer.

Werbeanzeige