Merge pull request #1342 from davedissian/bugfix/sfinae-iterator-traits

Add a SFINAE friendly iterator_traits and use that instead.
This commit is contained in:
Niels Lohmann 2018-12-19 08:24:18 +01:00 committed by GitHub
commit 4f270e38cc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 125 additions and 20 deletions

View file

@ -41,7 +41,7 @@ SOFTWARE.
#include <functional> // hash, less
#include <initializer_list> // initializer_list
#include <iosfwd> // istream, ostream
#include <iterator> // iterator_traits, random_access_iterator_tag
#include <iterator> // random_access_iterator_tag
#include <numeric> // accumulate
#include <string> // string, stoi, to_string
#include <utility> // declval, forward, move, pair, swap