void qsort( void *base, size_t nmemb, size_t size, int ( *compar )( const void *, const void * ) );
base : 정렬을 시작할 메모리 주소
nmemb : 정렬할 데이터 개수
size : 정렬할 데이터 하나의 크기
compar : 정렬 방법을 다루는 비교 함수. ( 같으면 0, 다르면 음수 & 양수 리턴 )
void *bsearch( const void *key, const void *base, size_t nmemb, size_t size,
int ( *comopar )( const void *, const void * ) );
key : 찾을 키를 포함하는 데이터 요소. 찾고자 하는 데이터
base : 검색을 시작할 메모리 주소
nmemb : 검색할 데이터 개수
size : 검색할 데이터 한 개의 크기
compar : 검색 방법을 다루는 비교 함수. ( 같으면 0, 다르면 음수 & 양수 리턴 )
반환값 : 키값 관련 위치 정보 ( 없으면 NULL )
출저 : Advanced 리눅스 시스템 네트워크 프로그래밍 ( 가메출판사 ) 책 내용중...
base : 정렬을 시작할 메모리 주소
nmemb : 정렬할 데이터 개수
size : 정렬할 데이터 하나의 크기
compar : 정렬 방법을 다루는 비교 함수. ( 같으면 0, 다르면 음수 & 양수 리턴 )
void *bsearch( const void *key, const void *base, size_t nmemb, size_t size,
int ( *comopar )( const void *, const void * ) );
key : 찾을 키를 포함하는 데이터 요소. 찾고자 하는 데이터
base : 검색을 시작할 메모리 주소
nmemb : 검색할 데이터 개수
size : 검색할 데이터 한 개의 크기
compar : 검색 방법을 다루는 비교 함수. ( 같으면 0, 다르면 음수 & 양수 리턴 )
반환값 : 키값 관련 위치 정보 ( 없으면 NULL )
출저 : Advanced 리눅스 시스템 네트워크 프로그래밍 ( 가메출판사 ) 책 내용중...
'[ Programing ] > STL & Booster' 카테고리의 다른 글
[STL] 다중 정렬시 주로 사용 하는 stable_sort() (0) | 2010.08.24 |
---|---|
[STL] Set, MultiSet (0) | 2010.08.06 |
[STL] Map, MultiMap 삽입, 검색, 삭제 (3) | 2010.01.31 |
[STL] sort( vecStock.begin(), vecStock.end(), SortCredit ); 정렬 (0) | 2010.01.31 |
[STL] List 기타 간단 기능 (0) | 2009.12.24 |