У меня есть этот набор шаблонов
__Self &set(const char *name, lua_CFunction func)
{ return rawSet(name, FuncCall::create(func)); }
....
, который я использую как:
.set("child_value", &pugi::xml_node::child_value)
Но child_value перегружен
const char_t* xml_node::child_value(const char_t* name) const
const char_t* xml_node::child_value() const
, и компилятор даетэта ошибка:
error C2668: 'SLB::Class<T,W>::set' : ambiguous call to overloaded function
Как я могу исправить эту ошибку?Я хочу версию child_value ().