smartpointer 썸네일형 리스트형 C++11 스마트포인터 auto_ptr은 더이상 쓰지 않는다 http://egloos.zum.com/sweeper/v/2826435 스마트 포인터를 사용하기 위해서는 #include using namespace std; 가 필요하다. make_unique - 이동만 가능하며, 복사는 허용하지 않음 http://en.cppreference.com/w/cpp/memory/unique_ptr auto sp = std::make_unique(12); //auto sp2 = sp; // error auto sp3 = std::move(sp); // sp는 이제 empty, 소유권은 sp2에게 넘어감 make_shared - 포인터 복사가 가능, 내부적으로(Control Block) 참조카운트를 가지고 있음 http://en.cppref.. 더보기 이전 1 다음