
-----------------------------------
Martin
Sun Mar 20, 2005 9:48 am

C++ debugger
-----------------------------------
At work I was checking out NuMega, and I think it's an absolutely brilliant tool. Damn STL memory leaks...

Unfortunately, it costs over $1000 US, and I can't..err...find it anywhere else.

Does anyone know of any other good debuggers? I'm set for linux, but I've been doing some DirectX development lately in Windows.

-----------------------------------
rizzix
Sun Mar 20, 2005 9:58 am


-----------------------------------
gdb?  :lol:

-----------------------------------
md
Sun Mar 20, 2005 12:45 pm


-----------------------------------
The build in debugger of msvc is great, although that would force you to use msvc on windows...

-----------------------------------
wtd
Sun Mar 20, 2005 1:08 pm


-----------------------------------
How are you abusing the STL that you're getting memory leaks?

This sounds like less a problem with the STL than your understanding of it.  Post your problems and maybe I can help you understand them a bit better.  People are the most valuable debuggers.

-----------------------------------
Martin
Sun Mar 20, 2005 10:41 pm


-----------------------------------
The problem's with STL, not me.

Using C though. It's because they use strdup a lot, and don't free up the memory afterwards. I thought it was kinda funny. I'll post some stuff tomorrow.

-----------------------------------
wtd
Mon Mar 21, 2005 2:14 am


-----------------------------------
Using C though.

When C++ is available?  There's your problem.

-----------------------------------
Martin
Mon Mar 21, 2005 9:55 pm


-----------------------------------
Not my problem.

The government's problem.

C is alright. It's fast.

-----------------------------------
md
Mon Mar 21, 2005 10:34 pm


-----------------------------------
Despite all the fud; c and c++ are actually just as fast (with a few exceptions). so speed isn't a reason at all

-----------------------------------
rizzix
Mon Mar 21, 2005 11:50 pm


-----------------------------------
actually for realtime apps (which i doubt martin is debugging) C's speed over c++ and other bulky langs (yea the bulky ones are harder to optimize)  is quite significant.

-----------------------------------
Martin
Tue Mar 22, 2005 8:05 am


-----------------------------------
No, not a real time app. I'm trying to get it there. No luck yet, it's an insane amount of data that I have to crunch.

-----------------------------------
wtd
Tue Mar 22, 2005 1:08 pm


-----------------------------------
C is alright. It's fast.

Except for the lack of sane (and safe) libraries for wild, eccentric things like strings.
