Topic: Current status of overload rules?
Author: lincmad@netcom.com (Linc Madison)
Date: Mon, 25 Apr 1994 09:15:11 GMT Raw View
What is the current status of the rules for resolving overloaded
function calls? Are the rules in ARM 13.2 final, or is there work
currently going on on making improvements? If the latter, is there a
source where I can find information on what is up?
I have been wrestling with the standard, finding the compilers I use as
confused as I was about the rules, finally understanding the actual
rules, finding what still seems to me to be a better way, and finding no
one to present a reasonable counterargument to my proposal. I'm sure my
ideas are not perfect, but I've found no one to give me even a single
reason that the current rules are better than mine.
Function overloading is, in my view, one of the more powerful features
of C++, but the rules still strike me as half-baked. FWIW, I have
proposed preferring all promotions in the chart on p. 41 of ARM over all
other standard conversions. For details, see my other post or e-mail me.
-- Linc Madison * Oakland, California * LincMad@Netcom.com