json/include
郑少锟 3972633c00
Use std::iterator_traits to extract iterator_category
In third-party STL implementations, `array_t::iterator` might be a pointer (e.g., `vector` in [EASTL](https://github.com/electronicarts/EASTL)) rather than a class, in which case directly using `array_t::iterator::iterator_category` is invalid. This commit fixes it with `std::iterator_traits`, which handles pointers correctly.
2022-06-18 17:03:27 +08:00
..
nlohmann Use std::iterator_traits to extract iterator_category 2022-06-18 17:03:27 +08:00