목록스마트 포인터 (1)
nakka soft world !
스마트 포인터 (Smart Pointer)
스마트 포인터 (Smart Pointer) 다른 타입의 포인터 역활을 하는 객체를 smart pointer 라고 합니다.-> 연산자와 * 연산자를 재정의해서 다른 타입의 포인터 역활을 하는 객체를 무엇이라고 하나요(영어, 소문자로 적어 주세요) ? 스마트 포인터 1. 개요 class Car{private:int color;public:~Car() { cout ())->Go// ( 2000 ) ->Go(*p).Go(); // p.operator*() // Block 을 벗어 날때 Ptr의 소멸자가 호출됨., 소멸자에 delete해두면 굳이 delete하지 않아도 자동으로 관리가 됨. } // 임의의 개체가 다른 타입의 포인터 역할을 하는 것// 대부분의 스마트 포인터는 참조 계수 기법을 사용합니다. 또한,..
프로그래밍언어/C++
2017. 3. 19. 03:20