라이브러리1 정적 라이브러리 만들고 써먹기(on Linux) 다음과 같은 binary search를 하는 함수가 있다고 하자. // binary_search.c int* binary_search(int* arr, int nElem, int value) { int left = 0, right = nElem - 1; int mid; while (left *(arr + mid)) left = mid + 1; else if (value < *(arr + mid)) right = mid - 1; else return arr + mid; } return (int*)0; } 위의 함수를 라이브러리로 만들어서 아래의 파일에서 링킹을 시켜서 써먹어보자. // test.c #include extern int* binary_search(int*, int, int); int main(.. 2008. 3. 14. 이전 1 다음