Hallo,
kann ich eine Funktion in einer Struktur deklarieren? Ich brauche für
einige Sachen neben den Werten auch eine Funktion, die zu der Struktur
gehört.
Die Struktur gehört dann noch in ein Array.
Hier meine Struktur:
struct TSetup {
uchar Idx; //Index, ob wir das brauchen, wissen wir noch nicht
char *Adresse; //Adresse, wo Softkeytext zu finden ist
uchar min; //min. Wert für Eingabe
uchar max; //max. Wert für Eingabe
xxxxxxxxxx; //Funktion, wenn Wert bestätigt wird
};
Matthias
Zeiger auf Funktion ja, Funktion selbst nein. Das war aber wohl auch so gemeint, nehme ich an, denn in C ergibt die Frage sonst keinen Sinn. Mehr geht in C++.
Ja, das hatte ich gemeint. Eine Idee, wie man das macht? Ich brauche für verschiedene Werte unterschiedliche Abspeichermöglichkeiten. Diese soll Bezug haben zum jeweiligen Record im Array. Matthias
struct TSetup {
uchar Idx; //Index, ob wir das brauchen, wissen wir noch nicht
char *Adresse; //Adresse, wo Softkeytext zu finden ist
uchar min; //min. Wert für Eingabe
uchar max; //max. Wert für Eingabe
void (acknowledge*)(void); //Funktion, wenn Wert bestätigt wird
};
Danke für den Hinweis. Das werde ich am Wochenende mal ausprobieren.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.