ArraySort

2019/07/17 19:00
250

int ArraySort( double&array[], int count=WHOLE_ARRAY, int start=0, int sort_dir=MODE_ASCEND)

1次元目をソートする。直列配列ではArraySort()ではソートできない。
Parameters:
array[] - ソートする配列
count - ソートする要素の数。デフォルトでは、全要素
start - ソートする最初のインデックス。デフォルトでは最初の要素からソートする
sort_dir - ソート方向。以下の値をとる:
MODE_ASCEND:順方向
MODE_DESCEND:逆方向
Sample:
double num_array[5]={4,1,6,3,9};
// now array contains values 4,1,6,3,9
ArraySort(num_array);
// now array is sorted 1,3,4,6,9
ArraySort(num_array,WHOLE_ARRAY,0,MODE_DESCEND);
// now array is sorted 9,6,4,3,1

コメント