uSTL v2.0 Release Notes
Release Date: 2013-11-08 // over 10 years ago-
- ๐ Some C++11 features implemented. All containers now have move
operations, emplace, and initializer lists. noexcept and
constexpr added where appropriate. - Conform string API to standard
All standard member functions are now present
API change: insert(s,c,n) to insert(s,n,c) - ๐ Compilation with clang is now supported. clang 3.2 required.
- ๐ Change margin allocation strategy to pow2 growth from +64
- 0๏ธโฃ reserve will now use margin allocation by default, resize is still exact
- Detect sys/mman.h and make it optional
- Do not close stdin,stdout,stderr on exit
- Do not use %m to format errors
- Enable copy-on-write in memblock erase
- Replace header guards with pragma once
- Stop stripping zeroes when assigning specified-length strings
- ๐ Some C++11 features implemented. All containers now have move