ich habe hier ein kleines Problem. Ich habe ein globales Array aus Strukturen, deren Größe ich gern zur Compile Time irgendwo abgelegt hätte. Mein Ansatz sieht so aus:
Code: Alles auswählen
// Im Header
extern const MeineStruktur gStrukturen[];
extern const size_t gAnzStrukturen;
// im Source
const MeineStruktur gStrukturen[] =
{
{ bla, "blbb", 1 },
{ quiff, "snöff", 3 },
{ wieps, "blälch", 27 }
};
// Anzahl Strukturen
const size_t gAnzStrukturen = sizeof( gStrukturen) / sizeof( MeineStruktur);