Article View: comp.os.msdos.programmer
Article #1365Re: BC++ Far new()
From: Stephen Groundwater
Date: Tue, 08 Sep 1992 19:54
Date: Tue, 08 Sep 1992 19:54
30 lines
1376 bytes
1376 bytes
In a previous article, gin503@cdc835.cdc.polimi.it (Maurizio Sartori Masar) says: > >From Borland C++ 3.00 Run Time Library : > >/* filename - new.cpp */ >void *operator new( size_t size ); // use malloc(size) > >/* filename - newf.cpp */ >void far * operator new( unsigned long size ) // use farmalloc(size) > >/* filename - CS.LIB */ >NEW size = 83 > operator new(unsigned int) set_new_handler(void(near*)()) > __new_handler >NEWF size = 77 > operator new(unsigned long) > > > >Question : how can I call the far version of 'new()' from a small memory > program ? > char far *MyBuf; MyBuf=(char far *)new(100L); Voila, 100 bytes of far memory, the important bit is the L. Steve>
Technical Details
Message-ID:
<18j0e6INN8ju@usenet.INS.CWRU.Edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!bu254References:
<gin503.715957220@cdc835>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!zaphod.mps.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!cleveland.Freenet.Edu!bu254 From: bu254@cleveland.Freenet.Edu (Stephen Groundwater) Newsgroups: comp.os.msdos.programmer Subject: Re: BC++ Far new() Date: 8 Sep 1992 19:54:45 GMT Organization: Case Western Reserve University, Cleveland, OH (USA) Lines: 30 Message-ID: <18j0e6INN8ju@usenet.INS.CWRU.Edu> References: <gin503.715957220@cdc835> Reply-To: bu254@cleveland.Freenet.Edu (Stephen Groundwater) NNTP-Posting-Host: slc5.ins.cwru.edu