2010-04-27から1日間の記事一覧

RangeEx equalを試す

C++

以下、Boost 1.43.0 beta1で検証しています。 まず、要素数が同じRange同士の比較 #include <cassert> #include <vector> #include <list> #include <boost/range/algorithm/equal.hpp> int main() { const std::vector<int> v = {1, 2, 3}; const std::list<int> ls = {1, 2, 3}; assert(boost::equal(v, ls)); // OK } 次に、</int></int></boost/range/algorithm/equal.hpp></list></vector></cassert>…

Boost 1.43.0 beta1のバージョン

C++

1.42.0のままなので注意。 // <boost/version> #define BOOST_VERSION 104200 ... #define BOOST_LIB_VERSION "1_42"</boost/version>