Hans-Peter Diettrich schrieb: >> I think that a "can't decide which overloaded function to call" error >> would be just as logical. > > You are right, all calls are ambiguous except test(b). Correction: only test(a) is accepted. DoDi