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-16 von insgesamt 16.

Werbeanzeige

19.12.2012, 20:57

Forenbeitrag von: »Merlin«

Übungen für Zeiger und Klassen in C++

Dank für den Tipp mit der SMFL. Sie ist wirklich sehr einfach.

19.12.2012, 07:31

Forenbeitrag von: »Merlin«

Übungen für Zeiger und Klassen in C++

Geht SDL auch, weil in meinem Buch wurde nur SDL gelehrt.

18.12.2012, 20:11

Forenbeitrag von: »Merlin«

Übungen für Zeiger und Klassen in C++

Verstehen tue ich es eh und im Fenster habe ich auch schon programmiert. Ich wollte nur meine Kenntnisse auffrischen bevor ich beginne ein 3D-Programmierbuch durchzuackern und habe mir gedacht dass, Zeiger und Klassen am wichtigsten sind - leider fallen mir keine sinnvollen Übungsbeispiele ein.

18.12.2012, 18:19

Forenbeitrag von: »Merlin«

Übungen für Zeiger und Klassen in C++

Danke für eure Antworten!!! Nur es ist so, ich würde sehr gerne ein Programm schreiben das nicht nur irgend welche Textausgaben macht.

18.12.2012, 17:06

Forenbeitrag von: »Merlin«

Übungen für Zeiger und Klassen in C++

Hi, ich bin es wieder. Heute wollte ich mal fragen ob ihr mir ein paar Übungsaufgaben für Zeiger und Klassen geben könntet. Danke im Voraus!!! Gruß Merlin

10.12.2012, 15:36

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

Ich danke euch allen für eure schnellen Antworten und entschuldige mich, dass ich vorschnell ein neues Thema eröffnet habe. Durch ein bisschen experimentieren habe ich denn Fehler gefunden ich hätte es so schreiben müssen: m_pPlayer->m_Shooter = + 10; Jetzt bekomme ich jeden falls nur 10 Schüsse. Noch einmal DANKE an alle die mir geholfen haben die Fehler zu finden!!!

10.12.2012, 13:40

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

Danke für eure Hilfe. Aber wenn ich es so schreibe: m_pPlayer->m_Shooter += 10; Bekomme ich auf einmal unendlich Schüsse. Warum ist dass so?

10.12.2012, 13:15

Forenbeitrag von: »Merlin«

Variable in zweiter Klasse ändert sich nach erben nicht

Hallo, ich bin es mal wieder mit einem neuen Problem. Nach dem ich die Variable "m_Shooter" der Klasse CGame erbte habe ich versucht sie zu ändern, doch in der Klasse CPlayer ändert sie sich nicht. Was kann ich machen das sich die Variable in beiden Klassen ändert? PS. Referenzen habe ich bereits versucht. Aber ich weiß nicht ob ich dabei alles richtig gemacht habe.

10.12.2012, 10:06

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

Danke für eure schnellen Antworten, mit erben ging es. DANKE!!!

10.12.2012, 09:08

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

#include "Player.hpp" void CGame::CheckCollisions () { while (ItStar != m_StarList.end () ) { RectStar = ItStar->GetRect (); RectPlayer = m_pPlayer->GetRect(); if (RectPlayer.y < RectStar.y + RectStar.h && RectPlayer.y + RectPlayer.h > RectStar.y && RectPlayer.x < RectStar.x + RectStar.w && RectPlayer.x + RectPlayer.w > RectStar.x) { // Ja, also gab es eine Kollision. m_Shooter + 10; ItStar->SetAlive (false); if (ItStar->IsAlive () ) { ItStar++; } else ItStar = m_StarList.erase (ItStar); } ItSta...

10.12.2012, 09:04

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

Das War Player.hpp. Jetzt ein kurzer Ausschnitt der Datei Game.cpp.

10.12.2012, 09:02

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

#include <list> #include "Sprite.hpp" #include "Shot.hpp" class CPlayer { public: CPlayer (); void Init (); void Quit (); void Render (); void Update (); void Reset (); list<CShot> *GetShotList () {return &m_ShotList;} SDL_Rect GetRect () {return m_Rect;} int m_Shooter; private: void ProcessMoving (); void ProcessShooting (); void CheckPosition (); CSprite *m_pSpritePlayer; // Sprite für Spieler CSprite *m_pSpriteShot; // Sprite für Laserschüsse float m_fXPos; // X-Position des Spielers float m_...

10.12.2012, 08:42

Forenbeitrag von: »Merlin«

nichtdeklarierter Bezeichner in Klasse

Hallo, leider habe ich wieder ein Problem. Ich Programmiere gerade ein Raumschiff Spiel. Ich will in diesem Spiel einen "Shooter" programmieren der Anfangs den Wert 10 erhalten soll. Für jeden Schuss soll der Wert um 1 minus genommen werden. Das passiert alles in der Player.cpp. Aber wenn ich die Datei Player in die Game.hpp und .cpp einbinde und bei speziellen Ereignissen der Variable "Shooter" 10 plus gebe, dann gibt der Compiler die Fehlermeldung: "error C2065: 'm_Shooter': nichtdeklarierter ...

09.12.2012, 18:35

Forenbeitrag von: »Merlin«

C++ Datei (Include) kann nicht geöffnet werden

Danke für Deine schelle Antwort - ich habe das jetzt gefunden, die Datei war wirklich nicht dort, wo der Compiler sucht! Danke!!!

09.12.2012, 18:04

Forenbeitrag von: »Merlin«

C++ Datei (Include) kann nicht geöffnet werden

Hallo, hat jemand einen Tipp? Ich bin noch Anfänger und leider weiß ich nicht wo der Fehler ist. Der Compiler gibt immer die Fehlermeldung: "fatal error C1083: Datei (Include) kann nicht geöffnet werden: "Star.hpp": No such file or directory." Bei den anderen hpp Dateien kommt diese Fehlermeldung nicht. Das habe ich geprüft: - Einbinden in alle relevanten Dateien. - Schreibweise Was könnte das sein?

Werbeanzeige