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
C-/C++-Quelltext |
|
1 2 3 4 5 |
class CKlasse { public: }; |
C-/C++-Quelltext |
|
1 2 3 4 |
class Test { char Zeichen; // Zeichen ist private } |
C-/C++-Quelltext |
|
1 2 3 4 |
struct Test { char Zeichen; // Zeichen ist public } |
Zitat von »"big_muff"«
Klassen sind Elemente der objektorientierten Programmierung und C ist keine objektorientierte Sprache. Klassen werden in C also nicht unterstützt.
Zitat von »"Nox"«
Aber meines Wissens nach gibt es die structs in C und wenn man da noch ein paar Funktionspointer einfügt, dann kann man sich soweit ich weiß ein Klassenähnliches Konstrukt bauen.
Zitat von »"big_muff"«
Du musst dann einfach mehr darauf achten, dass du keine Elemente veränderst, die du nicht verändern solltest und die Funktionen sind dann halt nicht so schön gruppiert, aber du wirst es überleben...
Zitat von »"babelfish"«
Ja, aber ich brauche Funktionen...
zB. Player[1].init(); Player[2].init(); etc.
Werbeanzeige