
15 Mar
2005
15 Mar
'05
1:41 p.m.
Ian McCulloch wrote:
I'm sure this has been asked before, but searching the archives I cannot find anything. Is there some tutorial material on result_of anywhere? The boost documentation simply points to n1454, which doesn't contain much in the way of examples, and the TR1 document (n1647) which has no examples at all.
Mini-result_of-tutorial: Q: What do I write in the space marked ??? below: template<class F, class A1, ..., class An> ??? apply( F f, A1 & a1, ..., An & an ) { return f( a1, ..., an ); } A: typename result_of<F(A1&, ..., An&)>::type.