C, C++/표준 라이브러리
[C++] shared_ptr에 대한 설명과 사용법
shared_ptr 이란shared_ptr은 할당된 메모리를 자동으로 관리할 목적으로 C++ 11에 도입된 유틸리티 클래스입니다. 이 클래스를 사용하기 위해선 다음의 헤더 파일을 포함해야 합니다.#include 다음은 shared_ptr의 기본 사용법입니다.#include #include using namespace std;#define SIZE 100class ResourceObj{ int* m_pData;public: ResourceObj(){ m_pData = new int[SIZE]; cout ptr { new ResourceObj() }; // shared_ptr return 0;}▼출력Resource CreatedResource Dest..
2024. 7. 27.