Ich spiel gerade ein bissel mit einer Bibliothek rum und bekomme mit
gcc-arm-none-eabi-4.8.3-2014q1
Member '__p1' was not initialized in this constructor UTFT.cpp
/Test_4_Calibration/Libraries/UTFT
Insgesamt sind es 53 dieser Art an Warnungen. Gleichzeitig hatte ich
große Probleme dieses Projekt ans Laufen zu bekommen (weil scheinbar
immer wieder Werte falsch ausgewertet werden?), mit einer anderen IDE +
möglicherweise anders eingestellten Compiler-Schaltern gings.
Was meinen die Experten?
Welche Gedanken sollte man sich dabei machen?
Der Compiler meint aber wahrscheinlich den Default c'tor. Wird der
wirklich benötigt? Wenn nein, nimm ihn raus, wenn ja, dann initialisiere
die member, dass würde dann zumindest zu besserer Reproduzierbarkeit
führen.
Welchen Sinn haben die lokalen Variablen dsx, dsy und dtm?
Alle Bezeichnet, die mit einem doppelten Unterstrich beginnen, gehören
dem Compiler und sollten nicht verwendet werden.
mfg Torsten