cxxomfort  rel.20210622
Simple backports for C++ - http://ryan.gulix.cl/fossil.cgi/cxxomfort/
C++03 Backports

Backports from C++03 and C++ TR1 (aka "2007").

A listing of some of the features backported:

These features are not used directly by cxxomfort, as it assumes that the underlying compiler is at least C+03/TR1 compatible. However, these facilities are offered for internal use by the library to reduce dependencies where there is no certainty that the compiler provides the adequate tooling in older versions (eg.: type_traits ), and to build up basic cxxomfort support in cases where TR1 is not available (see CXXOMFORT_USING_INTERNAL_TR1 ).

See also: C++11 Backports .

Class array< T, N >

std::array

Member cxxomfort::cxxostd::cref (T const &t) CXXO_NOEXCEPTNOTHROW
"std::reference_wrapper"
Member cxxomfort::cxxostd::ref (T &t) CXXO_NOEXCEPTNOTHROW
"std::reference_wrapper"
Class reference_wrapper< T >
"std::reference_wrapper"