2012-08-22 3 views
1

코드 나는 맨손으로 포인터를 처리하지 않도록 시도를 개발하고 있어요,하지만 난 그것에 몇 가지 이벤트를 기반으로 functinalities를 추가 할 unique_ptr - 나도 여기에 스마트 포인터를 사용합니다,하지만 난 그것을 이해, 이것은 의미 event_base는 event_base_free 대신 delete 연산자를 사용하여 삭제됩니다. 지금까지 본 모든 예제 에서처럼. 이거 안전한가요? unique_ptr (event_base_new())를 사용하고 걱정하지 않아도됩니까?event_base * 대 <event_base>

답변

4

std::unique_ptr을 사용하면 삭제자를 지정할 수 있으므로 event_base_ 삭제 메커니즘을 사용할 수있는 방법을 찾을 수 있습니다.