Как вы уже догадались, я не хочу сортировать адреса указателей, но объекты / данные.
На данный момент у меня есть такой массив:
CArray <ReadObject *> readCollecion;
и я сортирую это так:
std::sort(readCollecion.GetData(), readCollecion.GetData()+readCollecion.GetSize(), keySortFunction);
Прекрасно работает с функцией keySort.
Проблема в том, что мне нужны указатели на мои объекты, потому что мне нужно изменить объекты, пока они уже находятся в массиве. Я думаю, мне нужно, и массив, как это:
CArray <ReadObject *> readCollecion;
Теперь я могу изменить объекты впоследствии, но мой вид, кажется, не может справиться с этим.