前のトピック: Sleep - その他の関数次のトピック: 後方互換性または不明な機能の処理


SortArray--配列のソート

UNIX および Windows で有効です。

SortArray 関数は配列をソートします。

関数の形式

SortArray(array as array) as Boolean
SortArray(array as array, start as integer) as Boolean
SortArray(array as array, start as integer, end as integer) as Boolean
Array

ソートされる配列の名前を識別します。

Start

ソートの開始インデックスを指定します。 配列は開始インデックスから配列の最後までソートされます。

End

ソートの終了インデックスを指定します。

この関数は基本タイプの配列のみを処理します。 選択した形式によって、(1)配列全体をソート、(2)開始インデックスから配列をソート、(3)開始インデックスから終了インデックスまで配列をソートします。

この関数が正常に完了すると、TRUE が返されます。それ以外の場合は、FALSE が返されます。

例:

Dim a[10], b[10], i As Integer
Dim TAB As Char
TAB = chr(9)

For i=0 to 9
	a[i] = 10 - i
Next i

b = a
If SortArray(b) Then
	For i = 0 To 9
		Print("a("+Str(i)+")="+Str(a[i])+TAB+"b("+Str(i)+")="+Str(b[i]))
	Next i
Else
	Print("SortArray(b) failed!")
End If