On 5/2/22, Andrea Bocci <andrea.bo...@cern.ch> wrote: > Hi Warren, > > On Mon, 2 May 2022, 03:29 Warren Weckesser via Boost-users, < > boost-users@lists.boost.org> wrote: > >> >> In a program like this: >> >> ``` >> #include <boost/math/distributions/beta.hpp> >> >> using boost::math::beta_distribution; >> >> int main() >> { >> float a = 1.5f; >> float b = 3.0f; >> beta_distribution<float> dist(a, b); >> >> auto m = mean(dist); >> } >> ``` >> >> how does the name 'mean' end up in scope in 'main()'? >> > > this is indeed a C++ question: what you are observing is called "argument > dependent lookup".
> > For more information you can check > https://en.cppreference.com/w/cpp/language/adl . > > > Hope this helps, Indeed it does! Thanks, Andrea. Warren _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users