My only point is that it is unexpected behaviour and I had to add extra code in my KiX script to fix the input.
Off topic rant & rave: As a user I don't really care if C/C++ has imho weird behaviour, I want simple consistent results. As I said before, why impose this on the end user of a product, in this case me. Why do I need to know and keep in mind in what language my compiler/interpreter was written? As a developer it was interesting to dig into it a little tho, understanding the 'deeper' cause makes for better code in the end... But all in all, I still wouldn't mind if the input was fixed and that KiX would produce the 'expected' results.
|