From: abs90 AT hotmail DOT com Newsgroups: comp.os.msdos.djgpp Subject: Memory allocation? Date: Fri, 20 Nov 1998 19:24:30 -0500 Organization: Queen's University, Kingston Lines: 14 Message-ID: <3656083E.25F5549E@hotmail.com> NNTP-Posting-Host: du137.n239.queensu.ca Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.06 [en] (Win95; I) To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Well I'm having some problems with memory allocation. I have written my own graphics library and it works fine, but when my programs get too complicated I start getting unexpected crashes due to memory allocation errors. I'm sort of a self taught programmer so that is part of my trouble. When is it necessary to allocate memory? Do I have to do it for all structures and arrays I declare (I usually just end up using malloc on everything and not knowing when it's necessary and when it's not)? Basically, I want to know what is handled for me in DJGPP and what is not? I know it's a basic question, but it's giving me a lot of trouble. Any help or docs on memory allocation in C (DJGPP specifically) would be greatly appreciated. Thanks