2009-08-13から1日間の記事一覧

Boost.Fusionのtie

C++

Boost.Tupleではstd::pair, boost::tupleからの多重代入にboost::tieを使用していましたが #include <boost/tuple/tuple.hpp> int main() { boost::tuple<int, int> t(0, 1); int x, y; boost::tie(x, y) = t; // x:0 y:1 } Boost.Fusionでは、vectorやlistといった各コンテナにvector_tie、li</int,></boost/tuple/tuple.hpp>…