1. c++ unique_ptr 을 생성할 때 파라미터로 deleter 함수를 넣어줄 수 있다.
ex) std::unique_ptr<MyClass, std::function<void(MyClass*)>> upMyClass(new MyClass(), [](MyClasss* ptr){ delete ptr; });
반응형
'Development Experience > C, C++' 카테고리의 다른 글
iterator 쓸 때 주의 사항 (feat. Cannot dereference end list iterator) (0) | 2023.07.05 |
---|---|
LNK2019 에러와 네임 맹글링, 그리고 extern (0) | 2021.03.18 |
c++ std::function 과 std::bind, C2893 Error (0) | 2020.12.15 |
C++ 다른 프로젝트에 있는 파일 참조하기 (0) | 2020.12.15 |
C++ 스마트 포인터 간단 정리 (0) | 2020.12.09 |