I
ixs
Foren As
Hi,
ich bin auf einen netten Artikel gestoßen: http://www.mathematik.uni-ulm.de/sai/ws96/seminar/neher/node9.html, womit ich aber leider ein paar Verständnisprobleme habe.
Wie funktioniert hier der void Zeiger void * (*constructor)?
Vielen Dank
ixs
ich bin auf einen netten Artikel gestoßen: http://www.mathematik.uni-ulm.de/sai/ws96/seminar/neher/node9.html, womit ich aber leider ein paar Verständnisprobleme habe.
Code:
/* (class.d) */
#ifndef CLASS_D
#define CLASS_D
#include <stdarg.h>
#include <stdio.h>
struct CLASS {
size_t size;
void * (*constructor) (void * _self , const int argnr, va_list * _ap);
void * (*destructor) (void * _self);
void * (*copy) (const void * _self);
void (*cout) (const void * _self);
};
Wie funktioniert hier der void Zeiger void * (*constructor)?
Vielen Dank
ixs