First post, by serialShinobi
- Rank
- Newbie
Hello. I am definitely new to debugging. I just tried code view in MSVC 1.52 under Win 3.11. I used the MS-DOS application debugger. I was dropped into DOS and given some ANSI based menu where I selected an executable to debug. This debugger runs an executable and shows you it's associated *.c source file. I could step through code and watch my program execute. When I exited the debugger I was returned to Win 3.11.
I am wondering what sort of debugging is this called. Are all C/C++ debuggers for the PC like this old 1994 Codeview? Do they all depend on an executable? How does it know what your *.c source code file was?
It was so simple even I could use it. These days, why don't they just match the executable to the associated source (if available)?
Or do they?