Subj : Re: Win98 error To : borland.public.cpp.borlandcpp From : Bob Gonder Date : Sat Mar 13 2004 01:56 pm Wayne A. King wrote: >On Sat, 13 Mar 2004 02:20:47 -0800, Bob Gonder > >>I always understood that uninitialized memory was, well, not initialized > >The C & C++ languages guarantee that globals and static locals >will be zero-initialized. See 1.30 of the C FAQ at: >http://www.faqs.org/faqs/C-faq/faq/ Ok, re-read K&R and it says statics and externals are zeroed. I probably missed that whole thing, not realizing at the time the full nature of statics, and assuming that externals where in the _other_ module, though how _this_ module can guarantee that the _other_ module has zeroed a global remains a mystery . .