2010년 2월 2일 화요일

CArray QSort

 

naver_photo.jpg

 

개발 환경
  • Tool : VS2008
  • Language : C++ 

 

구조체 CArray QSort 방법

 어쩌구 저쩌구해서

 Qsort 를 했다.

 

int ComparePoint( const void *elem1, const void *elem2 )
{
  CPoint* p1 = (CPoint*) elem1;
  CPoint* p2 = (CPoint*) elem2;
 
  if( p1->x > p2->x ) return +1;
  if( p1->x < p2->x ) return -1;
 
  return 0;
}

 

 

QSort : 크면 0보다 큰 수, 작으면 0보다 작은 수 리턴

 

참고

 [1] CArray 를 qsort 함수로 정렬하기 ( kyuseo의 게임프로그래밍)

 [2] Quick 정렬이란 ? (tipssoft.com)

 [3] qsort (WinApi.co.kr)

 

이 글은 스프링노트에서 작성되었습니다.

댓글 없음:

댓글 쓰기