7 Dec
2022
7 Dec
'22
7:16 a.m.
On 06.12.22 19:58, Peter Dimov via Boost wrote:
Rainer Deyke wrote:
A more neutral approach would be to give each library a range of C++ standards for which the library is useful, and allow the user to filter by the C++ standard they are using. Picking C++11, for example, would filter out both Atomic (because it is superseded by the standard library) and Describe (because it requires C++14).
That's not correct because parts of Atomic are only superseded by the C++20 standard library, not the C++11 one.
OK. Then Atomic would not be filtered out, but (to pick another random example) Assign would. I was going by the one-line description of Atomic, which is "C++11-style atomic<>.". -- Rainer Deyke (rainerd@eldwood.com)