From: csgcty AT singnet DOT com DOT sg Date: Thu, 3 Jul 1997 10:13:58 +0800 (SST) Message-Id: <199707030213.KAA30265@mallow.singnet.com.sg> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: djgpp AT delorie DOT com Subject: Memory allocation Precedence: bulk Hello ! I just started using DJGPP and I'm a little confused about memory allocation. There appears to be a few ways to allocate memory : using the new operator, using __dpmi_allocate_dos_memory, __dpmi_allocate_linear_memory, __dpmi_allocate_memory, __dpmi_allocate_shared_memory. Could someone tell me which one I should use and what is the difference between them ? I need to allocate about 1-2 MB. I know the following will be painfully obvious to some people, but how is it possible ( In the sense of I know how it is done but I would like to know why it is allowed) to be able to just set a descriptor to point to the video ram ? Does this mean that I can just point anywhere and just write anywhere ? One last thing, how do I subscribe to other newsgroups ? How would I find their servers ? Thanks Chan Tze Yi