Implement SFINAE friendly iterator_traits and use that instead.
This commit is contained in:
parent
e3c28afb61
commit
f665a92330
5 changed files with 120 additions and 20 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue