我可以合法地写一个常数向量指向的数据,例如对它排序吗?

Tan*_*tta 2 c++ sorting const vector

我有一个恒定的整数向量const vector<int> v = {5,1,3,2,4}。如何在不使用向量,数组等任何额外内存的情况下对其进行排序。

Lig*_*ica 5

你不能

您的向量是不可变的。无法更改。没有[合法]方式可以重新排序其内容。

通过扩展,如果您想要其内容的排序版本,则需要一个新的向量,该向量需要更多的内存。