Forum: Mikrocontroller und Digitale Elektronik SM_16 reserviert?


von Horst (Gast)


Lesenswert?

Hallo,

eine kurze Frage, ist SM_16 unter AVRGCC irgendwie reserviert?
Wenn ich das als Variablennamen verwende, funktioniert es nicht, ich 
bekomme aber keine Fehlermeldung. Auch kann ich es bei einer Suche 
nirgendow anders finden. Ein Umbenennen in zB SM_25 funktioniert. SM_32 
scheint wieder Probleme zu machen.
16 und 32 kommt einem ja irgendwie bekannt vor...
Mich wundert nur die Fehlende Meldung.

von Sauger (Gast)


Lesenswert?

Moin,

könnte irgendwo in den headern als #define stehen. Als Variablenname ist 
SM_16 keine gute Idee.

MfG

von Michael H. (michael_h45)


Lesenswert?

#ifdef SM_16
#warning lalala
#endif

Sollte Klarheit schaffen.
Mich wundert eher, dass ein Unterstrich davor fehlt. Wäre das 
Erkennungszeichen eines Defines aus einer Include der Toolchain.

von Horst (Gast)


Lesenswert?

Michael H. schrieb:
> #ifdef SM_16
> #warning lalala
> #endif

Gute Idee, liefert aber keine Warnung.
SM_a16 geht übrigens auch.

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
Noch kein Account? Hier anmelden.