30 May
2011
30 May
'11
3:34 p.m.
Hi, Michel.
`#define BOOST_RESULT_OF_USE_DECLTYPE` is necessary to compile the above code. Without this, we have compiler errors (the oven library seems not fully compatible with new compilers yet).
I am Oven Library mantainer(now manager). I think implicit BOOST_RESULT_OF_USE_DECLTYPE support shoube Boost side. C++0x lambda hasn't result_type typedef, but BOOST_RESULT_OF_USE_DECLTYPE needs user side define. I think BOOST_RESULT_OF_USE_DECLTYPE is should auto define.
======================== Akira Takahashi mailto:faithandbrave@gmail.com blog:http://d.hatena.ne.jp/faith_and_brave/