12345678910111213141516171819202122 |
- #include <boost/range/iterator_range_core.hpp>
- #include <boost/functional/hash.hpp>
- namespace boost
- {
- template<class T>
- std::size_t hash_value(const iterator_range<T>& rng)
- {
- return boost::hash_range(rng.begin(), rng.end());
- }
- }
|