반응형
프레임워크(Framework)는 '틀' 또는 '뼈대'라는 뜻이다.
프레임워크를 설명할 때 흔히 라이브러리(Library)와의 차이로 설명한다.
일반적인 C 프로그램을 할때 main 함수는 개발자가 코딩하고 필요한 라이브러리 함수는 불려서 사용한다. 이것이 기존의 라이브러리를 이용한 프로그래밍 방법이다.
프레임 워크를 이용한 방법은 main 함수가 특정 형태로 이미 만들어져 있고, 이 main 함수에서 호출되는 함수는 비어있는 상태이다. 이 비어있는 함수를 개발자가 코딩해야 한다. 이러한 방법의 대표적인 예가 Visual C++의 MFC이다. MFC로 처음 새 프로젝트를 생성하면 전체적인 코드가 자동으로 생성되고 개발자는 세부 함수를 코딩하면 된다.
반응형
'컴퓨터공학 > 컴퓨터' 카테고리의 다른 글
[C#] 파일/폴더의 이름 바꾸기 (0) | 2016.05.07 |
---|---|
ST1000LM035 (HDD)와 MZVLV128(SSD)의 속도 벤치마킹 비교 (1) | 2016.05.06 |
대용량 파일복사 프로그램 비교 (0) | 2016.05.04 |
윈도우 8.1 시각효과 설정 (0) | 2016.05.03 |
클래식 맥용 폰트 : Chicago (0) | 2016.05.01 |
댓글