Study/C++
c++ 생각하기 5.
붕대마음
2010. 3. 22. 07:03
반응형
Pimple idiom
Pimpl은 Pointer to IMPLementation의 약자.
기본적인 내용은 인터페이스와 구현을 분리한다는 것.
실제 멤버를 추가해도 기본 layout에 변화를 주지 않기 떄문에빌드시간을 줄일 수 있다(재컴파일 하지 않는다).
의존성을 줄인다.
하지만 코드가 늘어나고(layout과 실제내용을 따로 작성), 동적 할당과 해제를 해야 한다.
참고
http://mkseo.pe.kr/blog/?p=841
http://decoder.tistory.com/616