Reputation: 1825
I'm writing a c++ RandomAccessIterator
for a custom array type.
Since it doesn't work with std::sort
and a simple int
array, I'd like to make sure that I have implemented it correctly.
Do you know of any "iterator conformance testing" framework out there?
I have implemented every possible function or operator
, and everything seems correct, but I still miss something since sort()
dereferences array::end()
Upvotes: 7
Views: 1280
Reputation: 76828
The Boost.Iterator
-library contains classes for concept checking.
Upvotes: 5