-
Notifications
You must be signed in to change notification settings - Fork 50
Open
Description
There are a number of boost classes which can now be migrated over to the standard.
-
boost::bind->std::bindor lambdas -
boost::reference_wrapper->std::reference_wrapper -
boost::any->std::any -
boost::equality_comparableand other concepts could be moved to theirstdequivalent - The various
boost::mpl::xxxhave the potential to be migrated to similar constructs instd -
boost::remove_reference/remove_const/is_reference/etc...type traits could be migrated to theirstdequivalent -
boost::is_pod/is_integral/etc...havestdequivalents -
boost::enable_ifand other similar metaprogramming templates could be moved to theirstdequivalents -
boost::begin/end/prev/nexthave equivalents instd -
boost::iteratorxxxtypes/helpers could be investigated to see if they can be replaced withstdor range-based for loops -
boost::mem_fn->std::mem_fn -
boost::size->std::size -
boost::rangerelated types and helpers could have equivalents in the standard based on the situation -
boost::posix_timecould potentially be migrated tostd::chrono -
boost::filesystem->std::filesystem
Metadata
Metadata
Assignees
Labels
No labels