boostorg / algorithm

Boost.org algorithm module
http://boost.org/libs/algorithm
Boost Software License 1.0
114 stars 105 forks source link

Conditionally replace deprecated c++98 features by c++11 ones #36

Closed DanielaE closed 7 years ago

DanielaE commented 7 years ago

change std::random_shuffle -> std::shuffle + random_engine if indicated by the supported language level or Boost configuration macro.

Signed-off-by: Daniela Engert dani@ngrt.de

DanielaE commented 7 years ago

These changes are required to pass the tests with msvc 14.0 or 14.1 in C++17 mode (i.e. /std:c++latest)

zamazan4ik commented 7 years ago

@mclow , I think, it's good proposal and we can merge it. Can you merge it, please?

mclow commented 7 years ago

Please watch the test bots and make sure that all the tests are still passing - then remind me in a week to merge to master.

DanielaE commented 7 years ago

Hello Marshall, I think it's time to merge to master ...