
25 Mar
2012
25 Mar
'12
7:17 p.m.
Hi, folks! In emulation mode, given the following definition: template <typename Container> struct some_metafunction { typedef BOOST_TYPEOF_TPL( Container().insert( typename Container::iterator() , typename Container::value_type() ) ) type; }; Which of the following types need to be registered? 1. The argument passed as `Container` 2. The result of `typename Container::iterator` 3. The result of `typename Container::value_type`