2011-05-24-01-追加検討中のコンテナ
>> Site top >> weblog >> 月別アーカイブ >> 2011年05月のlog >> 2011-05-24-01-追加検討中のコンテナ
最終更新日付:2011/05/24 01:00:00
追加検討中のコンテナ
2011 年 05 月 24 日
C++ 0x で追加されるコンテナとして、以下のものがあるらしい。
- forward_list
- unordered_set
- unordered_multiset
- unordered_map
- unordered_multimap
これを VBGeneric に取り込むかどうかで、しばらく悩んでいる。
forward_list については、試しに実装をしてみたが、どうにもイマイチなのだ。insert が insert_after になったり size がなかったり、そうまでして単方向リストって必要なモノだろうか、と思ってしまう。いや、C++ 標準ライブラリとしてはあって良いと思うし、必要な局面もたしかにあるだろう‥‥‥しかし、それがそのまま VBGeneric にスライドできるかどうかが問題なのだ。そして、ハッシュに関しては、まだ試しの実装もしていない。正直に書いてしまえば、面倒くさい。
有体に言って、確実に存在することがわかっているユーザが自分だけ、という状況では、自分が必要としない機能というのは永遠に先送りになる。今後の検討の結果も正直心許ない。
コメント
このページのタグ
Page tag : STLとその移植
Copyright(C) 2005-2021 project-enigma.
Generated by CL-PREFAB.