ähm ja, -Wall ist gesetzt. Sollten wir so machen, war Vorgabe. Dabei werden also alle warnings ausgegeben; jede Klasse, die nicht alle Funktionen eines inkludierten Files benutzt, sagt also "not used"?
würde evtl sogar noch -pedantic anmachen, dann kriegste wirklich alle warnungen die du dann stück für stück "korrigieren" kannst. -- class God : public ChuckNorris { };
danke, hat an "g++ -Wall ...." gelegen; ohne die Option wirds kompilieren schön übersichtlich. De Compiler reibt sich also scheinbar daran, daß beim Übersetzen einer Datei einige Funktionen der inkludierten Datei nicht von ihr selbst, sondern nur von anderen Dateien benötigt werden.
Ich denke immer noch, dass du in deinen Methoden Variablen hast, die niergends benutzt werden, und diese solltest du wegmachen. Aber Warnungen ignorieren oder gezielt ausblenden solltest du nicht. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!