Hallo,
Wollte mal nachfragen, ob hier einer Erfahrungen mit dem Library für das Nextion TfT touchscreen hat .
Wenn ich eines der Beispiele in die Ide lade kommen nur Fehler meldungen .
Kann einer bestätigen das dieses Library in Ordnung ist , dann kann ich weiter bei mir suchen.
Das ist nur eine Warnung. Kein Fehler. Wenn es nicht kompiliert kann das also nicht alles sein.
inline an sich ist lediglich ein Vorschlag an den Compiler. Hier hat der Programmierer versucht das mit dem always_line Attribut zu erzwingen. Und der Compiler meint dass er das eventuell immer noch ignoriert
nyland:
Es ist richtig das der Compiler diese warnungen anzeigt , aber den sketch doch anerkennt .
Warnung gibt es in verschiedenen Stufen und man kann bei Compilern die Warn-Stufe einstellen (auch in der Arduino IDE seit einiger Zeit: none, default, more, all). Manche sind extrem pingelig und können ignoriert werden. Andere sind ein Hinweis dass etwas nicht ganz Standard konform ist. Andere zeigen dass etwas eine potentielle Fehler Quelle ist. An der Stelle wird es interessanter. Es gibt auch Warnungen die sehr kurz vor einem Fehler sind. So generiert z.B. die beliebte =/== Verwechslung eine Warnung.
Bei dem Links Shift wird davor gewarnt dass man weiter schiebt als der Datentyp eigentlich erlaubt. Sowas kann schnell in einem Fehler enden. Hier sollte man einen expliziten Cast machen.
Normal sollte man Code aber so schreiben, dass man Warnungen soweit wie möglich eliminiert. Manche Libs sind da aber ziemlich verseucht.