小编Pau*_*Pau的帖子

基于C++中另一个数组的成员对数组进行排序

我的问题是下一个(这是一个显示问题的简单示例):

我有:

int* array1;
double* array2. 

array1=new int[10];
array2=new double[10];
array1=filledWithIntegers(random);
array2=filledWithDoubles(random);
Run Code Online (Sandbox Code Playgroud)

//这里我想基于array2值对array1进行排序.我正在尝试使用stdlib的qsort函数.qsort(array1,6,sizeof(int),compare);

关键是如何基于array2为order1生成比较函数.

不可能使用std库数据结构,它必须直接在数组指针中完成.

谢谢.

c++ arrays sorting qsort

5
推荐指数
1
解决办法
6657
查看次数

标签 统计

arrays ×1

c++ ×1

qsort ×1

sorting ×1