2009-12-03から1日間の記事一覧

oven::at

C++

oven::atは範囲のn番目の要素を参照する範囲アルゴリズムです。 #include <cassert> #include <vector> #include <pstade/oven/initial_values.hpp> #include <pstade/oven/at.hpp> using namespace pstade::oven; int main() { const std::vector<int> v = initial_values(3, 1, 4, 5, 2); assert(at(v, 2) == 4); assert((v|at(2)) == </int></pstade/oven/at.hpp></pstade/oven/initial_values.hpp></vector></cassert>…