Rich Johnson <rjohnson@xxxxxxxxxxxxxxxxxxxxxxx> writes: | On Jan 19, 2006, at 9:49 AM, John Love-Jensen wrote: | > The reason why the duplicate names cause ambiguity is based on the | > principle | > of least surprise. [I'm not sure what the actual name of the | > principle is | > called, this is just my terminology for it.] | | My frustration is that whatever ambiguity exists is _manufactured_ by | the compiler. The compiler implements the C++ standard requirement. I'm not sure vanting your frustration here will be of any help. -- Gaby