-
unique_ptr 캐스팅 std::unique_ptr<Derived> => std::unique_ptr<Base>프로그래밍/c++ 2015. 10. 18. 15:51반응형이런걸 하고싶었다.12unique_ptr<Base> baseptr = std::make_unique<Derived>();
cs 근데 저렇게 대입은 안 되더라. 하지만 이렇게 하면 된다.
12345unique_ptr<Derived> dervptr = std::make_unique<Derived>();unique_ptr<Base> base = std::move(dervptr);cs 깔끔 ㅎㅎ
반응형'프로그래밍 > c++' 카테고리의 다른 글
다양한 데이터 타입의 변수. boost::variant (0) 2015.11.02 std::bind 사용 예제 (0) 2015.10.25 C++11 람다를 보다 깔끔하게 쓰는 방법 (0) 2015.09.19 boost::system::error_code를 std::error_code로 바꿔주기 (0) 2015.07.26 [c++11] std::weak_ptr의 사용 (0) 2015.07.23