c++ 생각하기 5.
반응형
Pimple idiom
Pimpl은 Pointer to IMPLementation의 약자.
기본적인 내용은 인터페이스와 구현을 분리한다는 것.
실제 멤버를 추가해도 기본 layout에 변화를 주지 않기 떄문에빌드시간을 줄일 수 있다(재컴파일 하지 않는다).
의존성을 줄인다.
하지만 코드가 늘어나고(layout과 실제내용을 따로 작성), 동적 할당과 해제를 해야 한다.
참고
http://mkseo.pe.kr/blog/?p=841
http://decoder.tistory.com/616
'Study > C++' 카테고리의 다른 글
none MFC에서 memory leak난 부분 찾기 (0) | 2010.05.28 |
---|---|
__FILE__, __FUNCTION__, __LINE__ (0) | 2010.03.25 |
EnterCriticalSection 사용할때 주의 할점 (0) | 2010.03.20 |
c++ 생각하기 3. (0) | 2010.03.16 |
winapi의 오류를 문자열로 출력하기. (0) | 2010.03.13 |
TAGS.