2009-10-05から1日間の記事一覧

oven::rvalues

C++

rvaluesは、範囲の要素を右辺値にするRangeアダプタです。 boost::range_reference::typeが、boost::range_value::typeと同じ型を返すようになります。 #include <vector> #include <pstade/oven/initial_values.hpp> #include <pstade/oven/back.hpp> #include <pstade/oven/rvalues.hpp> using namespace pstade::oven; int main() { std::vector<int> v =</int></pstade/oven/rvalues.hpp></pstade/oven/back.hpp></pstade/oven/initial_values.hpp></vector>…