2010-10-22から1日間の記事一覧

pstade::oven::single(x)

#include <iostream> #include <string> #include <pstade/oven/single.hpp> #include <pstade/oven/io.hpp> #include <pstade/oven/transformed.hpp> int main(){ namespace oven = pstade::oven; boost::equal(oven::single('F'), std::string("F")); std::cout << oven::single(10) << std::endl; // 1次元配列を2次元っぽく int a…</pstade/oven/transformed.hpp></pstade/oven/io.hpp></pstade/oven/single.hpp></string></iostream>

pstade::oven::dropped(n)

#include <iostream> #include <string> #include <pstade/oven/dropped.hpp> #include <pstade/oven/io.hpp> int main(){ namespace oven = pstade::oven; int array[] = {0, 1, 2, 3, 4, 5, 6, 7}; std::cout << (array|oven::dropped(3)) << std::endl; return 0; } [出力] {3,4,5,6,7} pstade::oven::dropped(n) は、range</pstade/oven/io.hpp></pstade/oven/dropped.hpp></string></iostream>…