동적 링크 라이브러리 (DLL, Dynamic Link Library)
동적 링크 라이브러리는 마이크로소프트 윈도우 운영체제에 구현된 라이브러리로 프로그램의 반복적인 함수들을 한 곳에 모아놓고 다양한 프로그램에서 공유하여 사용할 수 있는 파일이다. 프로그램을 개발할 때 자주 사용하는 함수들을 미리 만들어서 모아놓으면 새롭게 만들 필요도 없이 필요에 따라 불러서 사용할 수 있다. 또한, 수정 및 변경 시 해당 파일만 수정하면 되므로 효율적이므로 개발 속도도 빨라지고 신뢰성도 확보할 수 있다. 이런 라이브러리는 메인 프로그램에 어떻게 연결하는지에 따라 정적 링크와 동적 링크로 분류되며 DLL이 동적 링크에 해당한다. 동적 링크 라이브러리의 기본 개념, 라이브러리를 만들 때 명시적 및 암시적 방법, 기본 문법과 활용에 대해 알아보자. 동적 링크 라이브러리 (DLL, Dynamic..