------- Additional Comments From gdr at integrable-solutions dot net 2005-09-14 22:11 ------- Subject: Re: SFINAE bug
"bangerth at dealii dot org" <[EMAIL PROTECTED]> writes: | Fair enough. And to get more to the point of only using user-defined | conversion sequences (instead of the standard conversion from double | to int): | -------------------- | struct A; | struct B { B(const double &); }; | | void f(const A&) { } | void f(const B&) { } | | void g() | { | f(2.0); | } | ---------------------- | This is accepted by all compilers I have as well. | | I retract my point of view. This doesn't mean, however, that I'm convinced | that the opposite would be true. In fact, I've come to be on the same position: I don't know. This is probably something we need to forward to CWG. -- Gaby -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23227