KF6 and STL compatibility
Open, Needs TriagePublic

Description

In D24985 @apol suggested using KRandom while @anthonyfieroni noted that std::random_shuffle is deprecated and removed in C++17 (which will be available with Qt6). However KRandom::random cannot be used with std::shuffle because it doesn't fulfill the requirements of UniformRandomBitGenerator. Surely there are more places which would benefit from better compatibility to the standard library.

davidre created this task.Wed, Nov 6, 9:42 AM

Or maybe some things could be dropped if there is an equivalent feature in the standard.

davidre moved this task from Backlog to Needs Input on the KF6 board.Wed, Nov 6, 9:45 AM