которые возвращают указатели на char и есть алиас typedef std::ptrdiff_t difference_type. Однако функция std::distance возвращает int, а не std::ptrdiff_t. Почему так?
Да, у меня std::ptrdiff_t - это: typedef int ptrdiff_t;
Обсуждают сегодня