содержится сырой указатель на массив данных, как мне сделать итераторы begin end для него? В интернете решения не очень лаконичные...
Почему у тебя содержится сырой указатель на массив данных?
template <typename T> struct Array { T* data; size_t size; } .... Array a; std::sort(a.data, a.data + a.size);
Итераторы не очень лаконичные, да...
Обсуждают сегодня