Commit f1969e60 authored by Francois Chabot's avatar Francois Chabot

reamalgamate

parent 5684d9a4
This diff is collapsed.
......@@ -79,7 +79,8 @@ TEST_CASE("Custom iterator")
{
const char* raw_data = "[1,2,3,4]";
struct MyIterator {
struct MyIterator
{
using difference_type = std::size_t;
using value_type = char;
using pointer = const char*;
......@@ -87,13 +88,18 @@ TEST_CASE("Custom iterator")
using iterator_category = std::input_iterator_tag;
MyIterator& operator++() {
MyIterator& operator++()
{
++ptr;
return *this;
}
reference operator*() const {return *ptr;}
bool operator!=(const MyIterator& rhs) const {
reference operator*() const
{
return *ptr;
}
bool operator!=(const MyIterator& rhs) const
{
return ptr != rhs.ptr;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment