2011-12-07から1日間の記事一覧

make_pairを書かずに挿入・追加

C++

vector>や、mapのようなコンテナに要素を追加する際、make_pairを書くのはめんどくさかったですね。Placement Insert(emplace, emplace_back)を使えばmake_pairを書かなくてよくなります。 #include <iostream> #include <boost/container/vector.hpp> #include <boost/container/map.hpp> #include <boost/fusion/include/std_pair.hpp> #include <boost/fusion/include/io.hpp> n…</boost/fusion/include/io.hpp></boost/fusion/include/std_pair.hpp></boost/container/map.hpp></boost/container/vector.hpp></iostream>