home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / cplus / 18250 < prev    next >
Encoding:
Internet Message Format  |  1992-12-21  |  1.5 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!sgiblab!sti!sti!not-for-mail
  2. From: westes@smurf.sti.com (Will Estes)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Death of Borland C++ Compiler
  5. Date: 19 Dec 1992 13:00:35 -0800
  6. Organization: Mail Group
  7. Lines: 23
  8. Message-ID: <1h02hjINNn22@smurf.sti.com>
  9. References: <chaolin.88@fcit-m1.fcit.monash.edu.au> <BzH1LF.9yA@ais.org>
  10. NNTP-Posting-Host: smurf.sti.com
  11.  
  12. In article <BzH1LF.9yA@ais.org> draper@ais.org (Patrick Draper) writes:
  13. >In your case, it sounds like you've got memory bugs. The fact that you're
  14. >using pointer->pointer->pointer type expressions indicates to me a hard to
  15. >debug program. The compiler shouldn't have any trouble with these, I've
  16. >never had these problems at all.
  17. >
  18. >Try using the 80386 debugger. It loads the program into the same memory
  19. >address as DOS does from the command line. Any location dependent errors
  20. >will show up as they do without the debugger.
  21.  
  22. Chaolin, you may also want to get the MicroQuill product "SmartHeap For
  23. Windows".  From what I understand it has some outstanding features to
  24. check for heap overwrites at run-time, as well as allowing you to use
  25. malloc() for memory calls without wasting memory handles (i.e.,
  26. SmartHeap does its own sub-allocation management of a single
  27. GlobalAlloc() memory area).  
  28.  
  29. We have just received the product and haven't started using it yet, but
  30. I hear good things from people who have used it.  Comments from other
  31. users of this product are welcome.
  32.  
  33. -- 
  34. Will Estes        Internet: westes@netcom.com
  35.