CSTL 0.7.0をリリースしました。
CSTLは、C言語で使えるC++のSTLライクなコンテナライブラリです。
vector, deque, list, set, multiset, map, multimap, unordered_set, unordered_multiset, unordered_map, unordered_multimap, stringを提供します。
0.7.0の変更点は以下のとおりです。
- ハッシュコンテナ(unordered_set, unordered_multiset, unordered_map, unordered_multimap)を追加。
- vectorのインターフェイスを変更。
- push_back_ref()を追加。
- insert_ref()を追加。
- insert_n_ref()を追加。
- dequeのインターフェイスを変更。
- push_front_ref()を追加。
- push_back_ref()を追加。
- insert_ref()を追加。
- insert_n_ref()を追加。
- listのインターフェイスを変更。
- push_front_ref()を追加。
- push_back_ref()を追加。
- insert_ref()を追加。
- insert_n_ref()を追加。
- setのインターフェイスを変更。
- mapのインターフェイスを変更。
- equal_range()を追加。
- insert_ref()を追加。
- vector, dequeのバグ修正。
- vector, deque, stringを高速化。