2011-02-20から1日間の記事一覧

Rangeの直積を作るadaptor

直積を作るadaptorがない気がしたので書いてみました。 つかいかた #include <iostream> #include <string> #include <boost/lambda/lambda.hpp> #include <boost/range/algorithm/for_each.hpp> #include <boost/range/irange.hpp> #include <boost/tuple/tuple_io.hpp> #include "product.hpp" int main() { // (1 a) (1 b) (1 c) (2 a) (2 b) (2 c) …</boost/tuple/tuple_io.hpp></boost/range/irange.hpp></boost/range/algorithm/for_each.hpp></boost/lambda/lambda.hpp></string></iostream>