Boost logo

Boost :

From: Edward Diener (eldiener_at_[hidden])
Date: 2021-07-18 23:43:24


On 7/14/2021 6:41 AM, Paul A Bristow via Boost wrote:
>
>
>> -----Original Message-----
>> From: Boost <boost-bounces_at_[hidden]> On Behalf Of Andrey Semashev via Boost
>> Sent: 13 July 2021 19:50
>> To: boost_at_[hidden]
>> Cc: Andrey Semashev <andrey.semashev_at_[hidden]>
>> Subject: Re: [boost] boost still supports C++03?
>>
>> On 7/13/21 9:41 PM, Oliver Kowalke via Boost wrote:
>>> Hi,
>>> does boost still support Cpp03 or is Cpp11 the min. standard?
>>
>> There is no single answer to that. Every library maintainer decides for himself.
>
> It's worse than that - some libraries have varying use of C++03 up to C++20.
>
> If you ask "Does Boost support C++ ?? " then you are asking the wrong question.
>
> Boost does not have a concept of "support".
>
> Studying the individual library documentation and the continuously updated Boost test matrix will
> give you some clues.
>
> The only way to be absolutely sure is to try to compile with the C++ std version you hope for.

Along with what Paul explains you can check the library documentation
page at https://www.boost.org/doc/libs/ for the C++ minimum mode a
library supports. Library are free to support some of their
functionality above their C++ minimum and should document the fact if
they do. Libraries which have no "C++ Standard Minimum Level" field in
the documentation page have chosen not to officially support a C++
minimum level for that library, although this usually means that the
library supports C++03 and above.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk