【发布时间】:2017-10-09 18:43:52
【问题描述】:
是否可以使用 std::sort 或者我应该使用 qsort 对结构数组(我的意思是 C 样式数组,而不是 std::array)进行排序?
附:我知道,我应该使用 std::vector 或 std::array 而不是使用 new 和 delete 或使用 type name [size] 创建数组,但我还是想知道。
【问题讨论】:
-
您要的是
int v[10];或int* v = new int[10];形式的数组吗? -
可以,只需提供开始/结束。
-
@Rakete1111,两者都
-
@Jarod42 这么简单的
std::sort(v, v+size*sizeof(v))? -
我回答后在查的时候发现了这个:stackoverflow.com/questions/5897319/…