Zitat Zitat von Mitch64 Beitrag anzeigen
Fazit: Der Compiler hat seine Macken und ist irgendwie nicht ausgereift. Gäbe es so Macken in GCC, würden die Programmierer auf die Barrikaden gehen.
Ja, meine ich auch. Ich hatte auch schon manchmal an "unerklärbaren" Fehlern rumgesucht und zum Teil auch an den mcs support gemeldet. Es wurde Behebung in SW oder ein Hinweis in Doku in Aussicht gestellt oder auch als gewolltes Verhalten bezeichnet. Ich nutze nur die Demo Version; die reicht mir noch aus.

Das hier der Rückgabewert überschrieben wird, gefällt mir auch nicht. 'ne Möglichkeit wäre, das auch an den support zu melden. Wird vielleicht keine Änderung verursachen, da ja schon "in der Doku erwähnt ist" aber je mehr sich beschweren, desto größer wird die Wahrscheinlichkeit, daß in Version 3 was daran getan wird und man eine Funktion auch direkt in einer If Abfrage verwenden kann, was eine tolle Verbesserung wäre.

Gruß
Searcher