Thread OOP-Emulation in C
(9 answers)
Opened by hlubenow at 2023-12-15 13:49
Im Prinzip ja. Structs sind Objekte nur daß diese Objekte keine Methoden haben die sie aufrufen können. D.h., daß diese Objekte keinen Namespace definieren und auch keine Instanzen einer Klasse sind.
Man kann jedoch trotzdem vorzüglich mit diesen Objekten arbeiten indem man sie einfach nur Funktionen übergibt die in einem übergeordneten Namespace deklariert sind. Was bei einer überschaubaren Anzahl an Funktionen kein Problem darstellt, so habe ich mein Perl-Framework auch auf C portiert. MFG |