S
Stuart
Hello newsgroup,
I've stumbled over this posting (e-mail address removed) from
comp.lang.c++.moderated. The code that gets me confused is:
template <class Signature>
struct result;
template <class F, class Tuple>
struct result<F(Tuple)>
: fusion::result_of::at_c<N,Tuple>
{};
I don't know what kind of thing F(Tuple) in the partial (?)
specialization of result is. Is this a function type? I have never seen
this before, even though I've had my share of Vandevoorde and Josuttis's
Guide to C++ Templates.
Thanks in advance,
Stuart
I've stumbled over this posting (e-mail address removed) from
comp.lang.c++.moderated. The code that gets me confused is:
template <class Signature>
struct result;
template <class F, class Tuple>
struct result<F(Tuple)>
: fusion::result_of::at_c<N,Tuple>
{};
I don't know what kind of thing F(Tuple) in the partial (?)
specialization of result is. Is this a function type? I have never seen
this before, even though I've had my share of Vandevoorde and Josuttis's
Guide to C++ Templates.
Thanks in advance,
Stuart