본문 바로가기

책 정리/Effective STL

항목 8 : auto_ptr의 컨테이너는 절대로 만들지 말자.

우선 .. 컴파일 자체가 되지 않는다. 이것 때문에 C++ 위원회에서 노력 꽤나 했다고 한다.
std::auto_ptr 에 대해서 조사해보면, 소유권이라는 개념이 있는데, 어떻게 해서든 넣어서 쓴다 하더라도, 뺄때 안쪽 데이터는 망가진다. ... 한때 auto_ptr 넣을때 컴파일 에러 나길래 "안되는 구나" 했는데 .. 원래 못넣는게 표준이라고 한다.