Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!rpi!leah!cs.albany.edu!richard.albany.edu!joseph From: joseph@cs.albany.edu (Jody Richardson) Newsgroups: comp.lang.c++ Subject: Re: overloading new() in g++ Message-ID: Date: 5 Oct 90 05:32:02 GMT References: <1990Oct2.215020.23361@mintaka.lcs.mit.edu> Sender: joseph@cs.albany.edu Organization: Computer Science Department, SUNY at Albany, Albany, NY 12222 Lines: 13 In-reply-to: andru@proton.lcs.mit.edu's message of 2 Oct 90 21:50:20 GMT > second call to new. Seemingly, g++ doesn't support additional arguments > to new. -- Andrew I'll take a stab at this and say that your supposition is correct. According to Lippman in his book _C++ Primer_ from Addison-Wesley (p. 256 top), "The predefined arity of the operator must be preserved. The unary logical NOT operator ("!"), for example, cannot be defined as the binary inequality operator for two String Class objects." -- Jody Richardson joseph@cs.albany.edu