给定以下代码,为什么编译器在构造Bar时不解析隐式转换?也就是说,构造Foo就像构造a一样,然后(应该)用于构造Bar?#includeclassImplicitlyConvertToChar{public:ImplicitlyConvertToChar(constchar*a_char):m_string(a_char){}ImplicitlyConvertToChar(constchar*a_char,size_ta_end):m_string(a_char){}templateImplicitlyConvertToChar(T_Stringconst&a_string):m_st