¿Es posible tomar la dirección de una función ADL?
¿Es posible tomar la dirección de una función que se encontraría a través de ADL?
Por ejemplo:
template<class T>
void (*get_swap())(T &, T &)
{
return & _________; // how do I take the address of T's swap() function?
}
int main()
{
typedef some_type T;
get_swap<T>();
}