我的问题是下一个(这是一个显示问题的简单示例):
我有:
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库数据结构,它必须直接在数组指针中完成.
谢谢.