Hi, When I use this std::cout << " count(acc) = " << boost::accumulators::extract::count(angular_acc) << std::endl; to extract a value from my accumulator, I get compile errors : boost\detail\function1.hpp(67) : error C2065: 'UnaryFunction' : identificateur non déclaré ("undeclared identifier") ... boost\detail\function1.hpp(67) : error C2275: 'impl' : utilisation non conforme de ce type comme expression ("*illegal use of this type as an expression")* boost\detail\function1.hpp(67) : error C2059: erreur de syntaxe : ')' ("syntax error") boost\detail\function1.hpp(67) : error C3861: 'BOOST_CONCEPT_ASSERT': identificateur introuvable, même avec une recherche qui dépend de l'argument ("identifier not found") I am using boost 1.34.1 under VC 2003. Any issue ? Regards Olivier Eric Niebler a écrit :
Olivier Tournaire wrote:
Hi all,
I am trying to use boost::accumulators lib and I would appreciate some help. I do not know how to use the tag::density. How do I use :
accumulator_set
angular_acc; Have a look at the docs: http://boost-sandbox.sourceforge.net/libs/accumulators/doc/html/index.html
That should be:
accumulator_set
tag::density > angular_acc; and set
density::cache_size density::num_bins
To have for example 10 subdivisions between -pi and pi ? Then, how do I extract the results of the accumulation ?
The docs tell you all this, too.
-- Le temps des cerises reviendra. Dans l'immédiat, c'est le temps des noyaux. Courage.