struct foo
{
template <typename Ret, typename Args>
operator decltype(static_cast<Ret(*)(Args args)>(0)) () const;
};Paolo.
struct foo
{
template <typename Ret, typename Args>
operator decltype(static_cast<Ret(*)(Args args)>(0)) () const;
};Paolo.