ich hatte einen Vertipper im meinen Code und trotzdem lies er sich kompilieren (5.24 LTS x86) und korrekt ausführen. Warum auch immer?
Ich habe das mal aufs nötigste reduziert:
Code: Alles auswählen
string.s = "string" + 1 ; eigentlich richtig str(1)
debug string
Tausche ich die Werte, gibts eine Fehlermeldung, die aber inhaltlich auch auf die obige Version paßt.
Code: Alles auswählen
string.s = 1 + "string"
debug string
Ist das ein Bug oder ein Feature? Wobei ich letzteres nicht programmierethisch nachvollziehen kann.
Vielen Dank
rolle