Sorting c/c++;qsort/std::freepascal中的排序等效项
在Sorting c/c++;qsort/std::freepascal中的排序等效项,sorting,pascal,freepascal,Sorting,Pascal,Freepascal,在freepascal中是否有任何内置排序函数对数组(字符串或整数)进行排序 在c/c++中,有std::sort(any_arr)或qsort(any_arr)可以实现这一点 在Javascript或ruby中有.sort方法 object pascal中有什么?通用函数是目前规划阶段的一个主题。目前大多数列表类型(正如benibela所说)都有自己的排序和自定义排序选项 某些泛型容器类型(如unit fgl中的tfpsmap)可能具有泛型排序例程,但通常使用单独的比较函数指针/变量来确定顺序
freepascal
中是否有任何内置排序函数对数组(字符串或整数)进行排序
在c/c++中,有std::sort(any_arr)或qsort(any_arr)可以实现这一点
在Javascript或ruby中有.sort方法
object pascal中有什么?通用函数是目前规划阶段的一个主题。目前大多数列表类型(正如benibela所说)都有自己的排序和自定义排序选项
某些泛型容器类型(如unit fgl中的tfpsmap)可能具有泛型排序例程,但通常使用单独的比较函数指针/变量来确定顺序。任何类型的内置排序都是受欢迎的。数组没有。最后我写了我自己的。。。或者您可以使用T(FP)列表而不是数组,对于列表,内置了近10种不同的快速排序实现。同时,FPC的开发版本中有一些通用函数