I'm having this very weird problem : I compile my code and create the executable with all debug options 'on' (.pdb file is written) , then I launch the executable and debug my code.
At a certain point, I jump from one .cpp file to another (by simple pushing 'F11' to go into the called function). And there it steps through the code on lines without code! It enters the function on the wrong line, it seems like it skips function calls, it quits the function even before 'return'...
The problem occurs only with one .cpp file, however it seems occurs for all member functions implemented in that file.
It just cannot be the class right ?
The code is compiled without optimizations (/Od), no inline expansion, debug information (/Z7) (the .pdb is being created).
Thanks a lot for your help!!