2011-03-09から1日間の記事一覧

Boost.Lambda で、switch case を行う

なにやら、boost/lambda/switch.hpp なるものがあったので試してみました。 [source] #include <iostream> #include <boost/range/irange.hpp> #include <boost/range/algorithm/for_each.hpp> #include <boost/lambda/switch.hpp> #include <boost/lambda/lambda.hpp> int main(){ namespace lambda = boost::lambda; boost::for_each(boost::iran…</boost/lambda/lambda.hpp></boost/lambda/switch.hpp></boost/range/algorithm/for_each.hpp></boost/range/irange.hpp></iostream>