Thanks! If I may make a couple of suggestions: 1. Add a comment in invoke.hpp line 102 that if you get the error I just saw, that's what you need to do. 2. Add a similar comment to the documentation for boost::fusion::invoke These are the first places I looked. I thought the problem was in my own code at first, so spent a lot of time before I was able to write a sensible list post. :) Steven Watanabe wrote:
AMDG
Kevin Jenkins wrote:
First time poster. I found Boost over the weekend and have to say it's a great library! It's enabled me to do things in C++ I didn't think were possible before.
I'm posting because I'm having a problem with boost::fusion::invoke. I'm using it to call a function with a list of predefined parameters. I found that if I have 6 or fewer parameters, everything compiles fine. If I have 7 or more parameters, it doesn't compile. I verified that it's not the parameters by removing the first 4 and leaving the last 5 (which was OK).
compile with -DBOOST_FUSION_INVOKE_MAX_ARITY=9
See http://svn.boost.org/trac/boost/browser/trunk/boost/fusion/functional/invoca...
In Christ, Steven Watanabe
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users