测试c ++迭代器

QbP*_*rog 6 c++ unit-testing iterator standards-compliance

我正在RandomAccessIterator为自定义数组类型编写c ++ .由于它不适std::sort用于简单的int数组,我想确保我已正确实现它.

你知道那里的"迭代器一致性测试"框架吗?

我已经实现了所有可能的功能,或者operator一切看起来都是正确的,但是我仍然会因为sort()引用而错过了一些东西array::end()

Bjö*_*lex 5

-库Boost.Iterator包含用于概念检查的类。