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

Werbeanzeige

01.06.2010, 18:54

Forenbeitrag von: »Rusty1s«

Basisklasse und Vererbung

Danke für eure Antworten! Ich werde es jetzt erst mal mit dieser Methode versuchen: C-/C++-Quelltext 1 2 3 c_piece* p_pieces[32]; for(int i = 0; i < 16; ++i) p_pieces[i] = new c_pawn(5); Tobiking: Deine Methode klappt leider nicht. new c_piece[32] reserviert nicht nur den Speicher, er füllt ihn auch sofort.

01.06.2010, 17:34

Forenbeitrag von: »Rusty1s«

Basisklasse und Vererbung

Jo klar Zeiger, nur ich will ja meiner Basisklasse mehere abgeleitete Klassen zuweisen. also quasi so: C-/C++-Quelltext 1 2 3 4 5 6 7 c_piece *p_pieces; // Erstelle 32 Figurenklassen als Zeiger p_pieces = new c_pawn[16]; p_pieces[16] = new c_rook[4]; p_pieces[20] = new c_knight[4]; p_pieces[24] = new c_bishop[4]; p_pieces[28] = new c_king[2]; p_pieces[30] = new c_queen[2]; Nach den 16 Bauern müssten noch die anderen Figuren kommen, damit ich alle über p_pieces dann ansprechen kann. Leider funkti...

01.06.2010, 16:39

Forenbeitrag von: »Rusty1s«

Basisklasse und Vererbung

Hallo Leute, ich sitz grad an einem C++ Codeproblem und hoffe auf Hilfe. Ich wollte ein kleines Schachspiel programmieren um mit Klassen, Vererbung und Objektorientierung besser umzugehen. Dafür habe ich die Klasse "c_piece" erstellt, die für die Verwaltung der einzelnen Spielfiguren zuständig ist. Diese beinhaltet grundlegende Sachen wie Position, Farbe und einzelne set und get-Funktionen für diese Variablen. Das ganze habe ich so definiert: C-/C++-Quelltext 1 c_piece c_pieces[32]; Nun habe ich...

27.05.2010, 03:56

Forenbeitrag von: »Rusty1s«

Programmierung unter Mac

Danke für die nette Antwort. Als Notlösung steht ja eh boot camp, damit könnte ich notfalls ja alles machen. Wenn ich Win7 aber nicht als zweite Partition einrichte, sondern virtualisiere, habe ich dann Zugriff auf DirectX? Wenn ja, wäre ein virtual PC schnell genug, um 3D Anwendungen zu programmieren? Oder kann ich mit C++ und OpenGL generell plattformunabhängig programmieren?

26.05.2010, 23:38

Forenbeitrag von: »Rusty1s«

Programmierung unter Mac

Hallo liebe Spieleprogrammierer, ich bin begeisterter Neuanfänger der Sprache C++, arbeite gerade mit dem Buch „C++ für Spieleprogrammierer“ zwar noch in der Konsole, möchte natürlich aber auch bald in schönere Welten vorbrechen. Bessere Erfahrungen habe ich bereits mit Webprogrammierung, Delphi und der 3DGS-Engine gemacht, möchte aber nun unbedingt C++ lernen. Stehe kurz vorm Studium, welches wohl in die Richtung Informatik gehen wird und ebenso stehe ich vor der Wahl mir einen Laptop zu kaufen...

Werbeanzeige