Graphisoft®

GSRootVersion: 1.0

VASort

VASort 함수는 지정한 순서에 따라 Virtual Array의 요소들을 정렬합니다. 순서는 비교 함수에 의해 지정됩니다.

GSErr VASort(
  DESC         *dptr,           // virtual array에 대한 포인터
  CmpFunction  *cmpFunc         // 비교 함수에 대한 포인터
);

 

파라미터

dptr
정렬하고자 하는 Virtual Array에 대한 포인터입니다.
cmpFunc
Virtual Array의 두 요소를 비교하는 함수에 대한 포인터입니다.

리턴 값

리턴 값은 항상 0입니다.

설명

VASort 함수는 Virtual Array의 요소들을 정렬하기 위해 표준 C 런타임 라이브러리로부터 qsort 함수를 사용합니다. 그래서 VASort 함수는 요소들을 정렬하기 위해 퀵소트 알고리즘을 사용합니다.

요구사항

    헤더: VA.hpp에서 선언됨
    라이브러리 가져오기: GSRootImp.lib과 링크

See Also

Virtual Array Structures, Virtual Array 함수들, VASearch