boost::scoped_ptr의 동작 원리와 올바른 사용법

boost::scoped_ptr는 Boost C++ Libraries에서 제공하는 가장 단순한 형태의 스마트 포인터입니다. 이 포인터는 동적으로 할당된 객체의 소유권을 하나의 스코프에 묶어두고, 해당 스코프를 벗어나면 자동으로 delete를 호출해 메모리를 해제합니다. 따라서 예외가 발생하거나 함수가 중간에 반환되더라도 리소스 누출을 방지할 수 있습니다. 기본 사용법 다음 예제는 boo ...

10월 1일 16:21에 게시됨