C++ method pointer?

Mar 09, 2016 24 Replies

So wird das in den bisherigen Bibliotheken gemacht, erfordert dann aber Eingriffe in die Bibliothek, um die #defines anzupassen. Das hat dann

diesen einen Fall genutzt werden kann.

man die #define nicht ins Anwendungsprogramm verlagern kann, und die

jedenfalls keinem Arduino-Programmierer zumuten :-(

nun sehe ich endlich den (hoffentlich) richtigen Tunnel am Ende des Lichts ;-)

DoDi

ich keine Instanzen-Information mitschleifen und glaube nicht, dass das

vergleichen. Diese beiden Varianten zu implementieren ist einfach, "wichtig ist, was hinten 'rauskommt" (Helmut Kohl ;o).

ermitteln wollte, passte nicht mehr ins EEPROM. Also so lange den Code zurechtgedengelt, bis alles wieder in den Chip passte - mit Assembler

Edzard Egberts schrieb:

Es ist immer gut zu wissen, wie der benutzte Compiler/Linker Quellcode auf Maschiencode umwandelt und wie bestimmte Hochsprachenkonstrukte durch den Compiler umgesetzt werden.

RAM belegung oder Laufzeit.

- Heinz

Marc Santhoff schrieb:

Danke :-)

Es wurden da zwar nicht alle meine Fragen beantwortet, aber hilfreich

tunlichst ein typedef verwenden sollte!

Die neue Bibliothek erzeugt grade mal 20 Bytes mehr Code, wovon 8 Byte auf eine Dummy-Funktion (zur Vermeidung von NULL Pointern) entfallen :-)

Beispiele anpassen.

DoDi

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required