www.digitalmars.com         C & C++   DMDScript  

c++.dos.32-bits - Debugger

reply Thomas <Thomas_member pathlink.com> writes:
Hi,

I'm considering to buy the CD since it has an IDE and debugger
included. Has anyone used these (are they any good) I want to
create DOS32 graph. mode 0x12 apps with it. Does the debugger
support this? 

Thomas
Jan 05 2004
parent reply "Nic Tiger" <tiger7 progtech.ru> writes:
There is no debugger for DOSX on Digital Mars CD.
You could try to find original Flashtek debugger for DOSX, but I doubt it
can be easily run.

And BTW, why do you need debugger?
If you learn C/C++ and Digital Mars compiler, you can compile and debug
Win32 apps (no difference in consoled mode with text DOSX programs).

And if you plan to do serious programming for DOSX, you should consider
creating you own good debug environment.
I've done so, and embedded debugging facilities in my programs far exceeded
features of ordinary standard debugger (external I meant).
You can even try to unwind stack by yourself upto file/function/line.

Nic Tiger.

"Thomas" <Thomas_member pathlink.com> wrote in message
news:btbv48$2omv$1 digitaldaemon.com...
 Hi,

 I'm considering to buy the CD since it has an IDE and debugger
 included. Has anyone used these (are they any good) I want to
 create DOS32 graph. mode 0x12 apps with it. Does the debugger
 support this?

 Thomas
Jan 05 2004
parent Thomas <Thomas_member pathlink.com> writes:
In article <btc1m7$2tej$1 digitaldaemon.com>, Nic Tiger says...
There is no debugger for DOSX on Digital Mars CD.
You could try to find original Flashtek debugger for DOSX, but I doubt it
can be easily run.

And BTW, why do you need debugger?
If you learn C/C++ and Digital Mars compiler, you can compile and debug
Win32 apps (no difference in consoled mode with text DOSX programs).
That's the problem.. My DOS program accesses the VGA adapter in graphics mode and performs direct I/O. A simulated win32 program does not work in this case. I would like to have a debugger to step through the code. I already have logging routines etc. But that is not as convenient as "real stepping" :-)
And if you plan to do serious programming for DOSX, you should consider
creating you own good debug environment.
I've done so, and embedded debugging facilities in my programs far exceeded
features of ordinary standard debugger (external I meant).
You can even try to unwind stack by yourself upto file/function/line.
See above :-) Thomas
Jan 06 2004