stdex
stdex copied to clipboard
std C++ 11 library impementation with extra features using only C++ 98 and POSIX threads
Classes like `stdex::thread` need to have some kind of functors. Implementation of `stdex::function` is totally doable with C++98 and some template class overloads so this should be included in stdex...
Some parts of std-11 library need to be implemented using move-semantic. This feature should be added as extension with macro like `STDEX_RV_REF` etc.
'string.hpp' is a mess now and should be refactored in terms of fixing visual studio warnings and careful blending to post C++03 implementations of std libraries (like 'algorithm.hpp' and 'iterator.hpp'...
Using nullptr in templated functions and classes fails on GCC because it thinks that it is ordinary int. This bug also happens with NULL that is provided by GCC std...