Path: utzoo!dciem!nrcaer!scs!spl1!laidbak!att!pacbell!ames!ll-xn!mit-eddie!uw-beaver!uw-june!uw-entropy!dataio!pilchuck!ssc!happym!polari!rlb From: rlb@polari.UUCP (rlb) Newsgroups: comp.lang.c++ Subject: Definition of "new" Message-ID: <465@polari.UUCP> Date: 31 May 88 15:37:28 GMT Article-I.D.: polari.465 Organization: Polarserv, Seattle WA Lines: 10 In the July, 1987 "The C++ Programming Language": The free store allocator is defined to be implemented by the function: void* operator new(long); Is there a good reason it was not defined as: void* operator new(long size, int align); so that, given the alignment information that the compiler has at its fingertips, a more intelligent free store allocator could be implemented? -Ron Burk