По какой причине такие функции, как std::sort (), напрямую изменяют вектор, а не возвращают значение?

#c Вопрос: Я новичок в C и мне интересно, почему std::sort() напрямую изменяется массив. Я, естественно, подумал бы, что sort() функция должна быть такой: anyVector = sort(anyVector.begin(), anyVector.end()); Мой вопрос:…

Продолжить чтениеПо какой причине такие функции, как std::sort (), напрямую изменяют вектор, а не возвращают значение?