[프로젝트 소스]
2, 3차 세미나를 통해 RAII(Resource Acquisition Is Initialization) 클래스 설계 원칙등 기본적인 사항들을 학습하였는데...
이번 세미나 자료를 통해 RAII 객체의 참조카운트, 소유권 관련 이야기를 하려고 한다.
std::tr1::shared_ptr을 이용한 참조카운트,
std::auto_ptr을 이용한 소유권
특히, shared_ptr은 아직 ISO/ANSI 표준이 아니므로 boost 라이브러리를 이용하여 컴파일할 계획이며,
그리고...
생성자와 소멸자에서 발생되는 예외를 효과적으로 대처하는 방안까지...
음.... 공부해야할 내용이 넘.... 많다..... ㅋㅋㅋ...
세미나 자료를 준비하면서,,,
"The C++ 특별판" 도서는 C++ 예외처리 매커니즘을 이해하는데 많은 도움이 되었다....
2, 3차 세미나를 통해 RAII(Resource Acquisition Is Initialization) 클래스 설계 원칙등 기본적인 사항들을 학습하였는데...
이번 세미나 자료를 통해 RAII 객체의 참조카운트, 소유권 관련 이야기를 하려고 한다.
std::tr1::shared_ptr을 이용한 참조카운트,
std::auto_ptr을 이용한 소유권
특히, shared_ptr은 아직 ISO/ANSI 표준이 아니므로 boost 라이브러리를 이용하여 컴파일할 계획이며,
그리고...
생성자와 소멸자에서 발생되는 예외를 효과적으로 대처하는 방안까지...
음.... 공부해야할 내용이 넘.... 많다..... ㅋㅋㅋ...
세미나 자료를 준비하면서,,,
"The C++ 특별판" 도서는 C++ 예외처리 매커니즘을 이해하는데 많은 도움이 되었다....
'Effective C++' 카테고리의 다른 글
| Exception Handling[4] RAII Boost and Effective Exception (1) | 2007/09/14 |
|---|---|
| Exception Handling[3] Effective try - throw - catch (0) | 2007/09/14 |
| Exception Handling[2] RAII (0) | 2007/09/14 |
| Exception Handling[1] Basic & Dump (0) | 2007/09/14 |


exception4_k_v02_20070425.pdf
exception4_vs2005.zip
댓글을 달아 주세요
좋은 자료 감사합니다! 많이 배워 가네요.^^
즐겨 찾기 등록해놓고 종종 들르며 배워가겠습니다.