I have a loooong debugging session behind me! I finally found the reason for the problem and now would like to know, if it is a bug in my code or not standardconform ant behavour of the compiler(s) or not a bug at all and just normal behavior:
This simple sample program illustrates the problem. Please use separate header (.h) and code (.cpp) files, because it plays a role in the problem...
Code:
/**************************************
...