bind
bind copied to clipboard
Boost.org bind module
I discovered that `boost::bind` strongly requires to have `result_type` meta-field from the type of the passed functional object. I was surprised, because why not to use `boost::result_of` when possible? Can...
[`std::bind_front`](https://en.cppreference.com/w/cpp/utility/functional/bind_front) seems to be a great addition to the standard. However, it's only available from C++20. As I'm working in a C++11 shop, I'm looking for an open source C++11...
boost::protect(std::bind()) warns about result_type which is deprecated since C++17: ``` 2>.../boost/bind/protect.hpp(28): warning C4996: 'std::_Weak_result_type::result_type': warning STL4007: Many result_type typedefs and all argument_type, first_argument_type, and second_argument_type typedefs are deprecated in C++17....
This is part of the effort to make the Boost libraries "modular" for build and consumption. See https://lists.boost.org/Archives/boost/2024/01/255704.php and https://github.com/grafikrobot/boost-b2-modular/blob/b2-modular/README.adoc for more information. This PR depends on the following other...