WinAVR sizeof PROGMEM struct mit char[] Element

OP #2048011
Lesenswert?

Hi,

ist es möglich, folgende PROGMEM Strukturen so zu initialisiern, das 
sizeof(struct) stimmt und man die Länge des Strings nicht zu Fuss dazu 
addieren muss?

struct lenTest{
  uint8_t  type;
  uint8_t  size;
  char  name[];
};

So fehlt die Länge des Strings in size:
PROGMEM struct lenTest myTest = { 0, sizeof(myTest), "text" };

Mir ist klar, der Precompiler kann das nicht.

Gruß Ingo

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren