2008-09-25から1日間の記事一覧

C++0x concept_mapはAdapterパターンとして使える

C++

コンテナに要素を追加する場合、 vector::push_back, set::insert, stack::push を 同じように使いたいということがあって、そういう場合 C++03 では以下のようにします #include <vector> #include <set> #include <stack> using namespace std; template <class Container, class T> inline void add(Cont</class></stack></set></vector>…