Amon-Rê
Mitglied
Hi, bin grad dabei nen kleines Prog zu schreiben in dem ich unter anderem auch einen struct habe in dem ein Funktionspointer gespeichert werden soll. Kann mir jemand verraten, wie ich den struct-Parameter zu wählen habe damit ich dort den Pointer speichern kann
Der Funktions-Pointer wird an das mit einer Funktion übergeben:
Kennt sich damit jemand aus
Code:
typedef struct
{
int tid;
char name[20];
? functionpointer;
int status;
int exit;
} tcb;
Der Funktions-Pointer wird an das mit einer Funktion übergeben:
Code:
tcb *OSSpawn(char *name, void(*code)(void), int stksize, int pri, int uid)
{
...
//hier müsste jetz die zuweisung auf
//den struct-Parameter erfolgen
...
}
Kennt sich damit jemand aus