디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[C++] tr1 에 shared_ptr 궁금증

ssonacy갤로그로 이동합니다. 2013.02.11 21:59:04
조회 278 추천 0 댓글 13

너네 혹시 shared_ptr 사용해본 사람 있어 ?


거기서 꼭 힙 메모리에서 할당받은 객체의 주소 말고도 그냥, HANDLE 이라던지 , 지역 객체에 대한 주소값을 

넘길수 있는데 ,

이때 넘겨진 주소 ( HANDLE 또는 지역 객체 )에 delete 를 하게 되면 exception이 생기자나 .

그래서 삭제자( deleter )이란걸 설정할수 있어서

자기가 소멸될 시기에 삭제자가 설정되어 있으면 삭제자의 operator() 함수가 호출되는 형식이거든.


근데 말야 ..


같은 클래스에서 삭제자를 설정 하거나 , 설정하지 않거나 할때
삭제자를 어떤식으로 구현했을지 궁금한거야.


그러니깐 삭제자를 설정하지 않는 생성자에서는, shared_ptr클래스 내부에서 삭제자를 어떻게 삭제자 객체를 만들었을까 이거지 .

질문이 이해가 안가지 ? 

템플릿에서 타입 추론이 2가지 형식으로 할수 잇는데, 인스턴스화시에 < int > 요런식으로 클래스를 선언하거나 함수를 호출시에

두번째는 넘겨진 인자로 타입 추론

요 두가지 인데..

shared_ptr에서는 소멸자를 인자로 넘기지 않는 생성자 에서는
std::tr1::shared_ptr< int > a( new int ); // 삭제자 명시 X
그럼 저 삭제자를 인자로 받지 않는 shared_ptr생성자에서 는 어떻게 삭제자를 만들수 있냐 이거지..?

이해가 되나 ?;

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
345987 프갤러님들ㅇ 저좀도와주세여ㅕ [8] ㅍㄱ(14.52) 13.02.15 90 0
345986 윈도우 계열로 취업할라면 [3] ㅂㅂㅂ(121.164) 13.02.15 72 0
345985 vi에디터 쓰지마라 vim에디터 써라 다 일루미네이트 해버린다 [1] 잏ㅇ힛(210.125) 13.02.15 70 0
345984 webM 써본 사람있냐? 호욧(210.125) 13.02.15 42 0
345983 근데 프로그래머는 adminin(121.164) 13.02.15 50 0
345982 알고리즘 문제 푸는데.. 파일입출력부에서 자꾸 오류뜸 ㅠㅠ 우째야됨 고기먹자(183.100) 13.02.15 40 0
345981 자바랑 자바 스크립트 ?? [6] 자ㅑ바(121.164) 13.02.15 118 0
345980 어휴 리눅스 이렇게 불편하니까 아무도 안쓰지 [5] 빕뱟뱟갤로그로 이동합니다. 13.02.15 160 0
345979 c언어 다음 말이야 [2] ㄹㄹ(121.164) 13.02.15 63 0
345978 윈도우 프로그래밍 공부 하고싶은데 [4] 윈도우(121.164) 13.02.15 80 0
345977 닷넷 오류 이거 머임? [7] 힝아(1.212) 13.02.15 75 0
345976 머지 갑자기 친구새키가 전화해서 일자리 소개시켜주네 [1] Kyle(138.25) 13.02.15 86 0
345975 리눅스 공부를 하고 싶은데 뭔가 선행해서 봐야하는게 있나여? [5] ff(175.212) 13.02.15 105 0
345973 닷넷 하는 형들 개념 좀 잡아주셈여 힝아(1.212) 13.02.15 47 0
345972 IT국제자격증/전공대비/프로그래밍운영체제네트워크상담 C언어 단기교 김민섭팀장(211.217) 13.02.15 51 0
345971 자바개발자로 취직 진짜 안할거임? [11] S-GUN갤로그로 이동합니다. 13.02.15 206 1
345970 오랜만에 구구단코딩 했는데 에러가 나오는데요? [8] 상상(175.123) 13.02.15 190 0
345969 ms사이트 회원가입어찌함? d65g(175.215) 13.02.15 30 0
345967 네이버메인메뉴에잇는화면들 테이블태그로 이루어졋나여? [1] d65g(175.215) 13.02.15 70 0
345966 C++ 에서 strcpy 도와주세요 [14] 이거아는사람(202.30) 13.02.15 93 0
345965 바람의나라 핵만들려면 [2] ㅇㅇ(220.125) 13.02.15 184 0
345962 이클립스랑 오라클설치해서 sql-developer 사용중인데, [1] 개구리래머갤로그로 이동합니다. 13.02.15 91 0
345961 c) scanf궁금한거 [4] 이힝(211.246) 13.02.15 111 0
345958 더블클릭같이 더블 키입력 체크하는 좋은 방법이 없을까?? [4] 웨펀마스터11갤로그로 이동합니다. 13.02.15 152 0
345957 이산수학 공부하고 싶은데 책.. [5] 이힝(175.215) 13.02.15 221 0
345956 IT계열 해외 취업이 어떤가요? [7] 늅늅(112.172) 13.02.15 328 0
345953 인터넷 보안은 보안전문업체한테 맏기는게 좋을듯 ㅇㅇ [2] 티버애니갤로그로 이동합니다. 13.02.14 197 0
345952 게임회사 이력서 정리된거랑 소스파일도내야되? [4] 으마마악(211.237) 13.02.14 191 0
345951 회사에서 하는 프로그래밍만 하다보면 왠지 질리고 재미없지 않아요?? [12] 개쉛기갤로그로 이동합니다. 13.02.14 309 0
345950 프로그래밍으로 19살에 월600 버는거 가능 [11] ㅁㄴㅇㄹㄴㅇ(1.227) 13.02.14 381 0
345949 문자열은 값이야 주소야? [13] 상상(175.123) 13.02.14 226 0
345948 DB 튜닝법 자세히 나와있는 책있음 ? [3] 천국거지갤로그로 이동합니다. 13.02.14 101 0
345945 디자인 패턴 개쩐당 [5] 우앙(14.36) 13.02.14 223 0
345942 형님들 인공지능 이론에 대해서 이해가 안되서 질문좀요 [4] ssapo갤로그로 이동합니다. 13.02.14 153 0
345939 C++ 함수 이름 대문자로 만듬? [5] 시시(14.36) 13.02.14 131 0
345938 와이드 노트북으로 도저히 코딩 못하겠다 [7] 굿컴(14.36) 13.02.14 190 0
345937 vi 편집기? [4] ㅁㄴㅇㄹ(119.56) 13.02.14 125 0
345936 플래시 소켓 서버 만들고 싶은데 [2] 래디가가(61.140) 13.02.14 79 0
345935 맵에디터 처음만드려고 해보는개 머쓰는게좋음? [2] 모르겠어(175.223) 13.02.14 89 0
345933 3d 윈도우 가젯 만드는 방법이 궁금함 [4] d(168.126) 13.02.14 101 0
345932 gvim 자동 들여쓰기기능 없음? [4] 나리링갤로그로 이동합니다. 13.02.14 95 0
345931 대학원은 과연 그만한 가치가 있는가/ [5] 니 코 가 뭐갤로그로 이동합니다. 13.02.14 311 0
345930 자바로 mysql문 날리고싶은데어찌해야함니까 [1] ㅂㄷ죠ㅛㄱ(175.215) 13.02.14 88 0
345929 형들 온라인게임같은거는 [3] ㅡㅡㅋ(113.216) 13.02.14 122 0
345928 리눅스는 어려우시다 ㅠㅠ [2] 나리링갤로그로 이동합니다. 13.02.14 121 0
345927 거 소켓프로그래밍 배울라카면 c언어알고배워야하는거여? [9] 346ㅛㄱ(175.215) 13.02.14 150 0
345926 코드 에러때문에 구글링 하다보면 제일 짜증나는 것들 MUFF갤로그로 이동합니다. 13.02.14 66 0
345925 난 아직도 c++ 이해가 안가 [5] 이모군(175.114) 13.02.14 211 0
345924 님들 이거암? ㅎㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷㄷ [2] 티버애니갤로그로 이동합니다. 13.02.14 282 0
345922 구글 유투브 etc 검색도 활용못하면 티모티모(211.112) 13.02.14 83 0
뉴스 “구준엽, 서희원 묘지에서 봤다”…찍힌 사진보니 ‘뭉클’ 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2