Subj : Re: what's difference between release and debug compiler in MS vc6.0? To : comp.programming From : wavelet Date : Mon Oct 10 2005 01:49 pm But does this cause different run result of programming? Yes,the code do dynamiclly malloc a lot times.... RGS, Wavelet "Gene" wrote in message news:1128911756.070766.95750@g14g2000cwa.googlegroups.com... > One other thing that can be important is that debug links the debug > versions of malloc(), where each malloc()'ed block contains a fairly > large extra chunk of debugging information. With vc6 I believe it's > about 40 bytes. So if you are allocating many small blocks, the debug > version of a code can require several _times_ as much memory as the > release version. > .