2010-08-05から1日間の記事一覧

Boost.Fusionのincludeディレクトリが壊れてる

C++

Boost 1.43.0です。 まずboost/fusion/functional/adapter/unfused.hppに対してboost/fusion/include/unfused.hppがない。代わりにboost/fusion/include/unfused_generic.hppなのかと思ったら、その中でインクルードしているboost/fusion/functional/adapter…

boost::fusion::unfused

C++

使うかどうかまだわかりませんが、昨日のfusedの対となるunfusedです。 Fusionのシーケンスで引数指定する関数オブジェクトを、 通常の方法で引数指定する関数オブジェクトへとアダプトします。 #include <functional> #include <boost/assert.hpp> #include <boost/fusion/include/make_vector.hpp> #include <boost/fusion/include/fused.hpp> #include <boost/fusion/functional/adapter/unfused.hpp> name…</boost/fusion/functional/adapter/unfused.hpp></boost/fusion/include/fused.hpp></boost/fusion/include/make_vector.hpp></boost/assert.hpp></functional>