2
0
mirror of https://github.com/boostorg/compat.git synced 2026-01-19 04:02:16 +00:00
2024-05-05 09:00:00 -05:00
2024-04-28 19:12:02 +03:00
2024-04-28 13:48:18 +03:00
2024-04-28 13:45:11 +03:00
2024-03-31 22:38:49 +03:00
2023-06-25 11:50:24 +03:00
2023-05-13 20:37:41 +03:00
2024-04-17 09:40:34 -07:00
2024-03-28 20:32:41 +02:00
2023-05-13 21:01:18 +03:00
2023-05-14 01:17:17 +03:00

Boost.Compat

Boost.Compat is a repository of C++11 implementations of standard components added in later C++ standards. Its target audience is Boost library authors whose libraries support a lower C++ standard, but wish to utilize a component added in a subsequent one.

The criteria for inclusion in Boost.Compat are as follows:

  • The implementation should be relatively simple and header-only.
  • The component must implement the standard functionality exactly, without deviations or extensions. This allows (but does not require) the implementation to be a simple using declaration in case the standard component is available.
  • The component must not depend on any Boost libraries except Boost.Config, Boost.Assert, or Boost.ThrowException.
  • The component must not be a vocabulary type, visible in the library APIs. The user should never see a boost::compat type; the use of Compat types should be confined to library implementations.
Description
Mirrored via gitea-mirror
Readme 321 KiB
Languages
C++ 98.7%
CMake 0.7%
Shell 0.3%
Batchfile 0.2%
HTML 0.1%