
On Fri, 2003-05-16 at 10:09, Tarjei Knapstad wrote:
I get some weird error messages which I don't really understand when I tried using mpl::pop_back today. The following example (more or less an exact copy of the one in the documentation):
------------------ start code -----------------
#include
#include using namespace boost::mpl;
void f() { typedef list
::type ListType; typedef pop_back<ListType>::type PoppedList; } ------------------ end code ----------------------
Just did a bit more testing. pop_front works without a hitch, and so does the "equivalent of" method for pop_back i.e.: typedef erase< ListType, prior< end<ListType>::type >::type >::type PoppedList; So, problem solved for now, but I'd still like to use pop_back and know why it failed... Sincerely, -- Tarjei