만약에 주소값하나에 대해 다른 타입의 클래스들이 그것을 참조하려는데 이때 어떻게해야함? shared_ptr 쓰는게 맞음?
(C++)하나의 주소값에 다른 타입의 클래스 여러개가 그걸 참고하려면?
인생필패(kim00425)
2016-12-13 16:04
추천 0
댓글 13
다른 게시글
-
MySQL 버전 따라 다르다. [6]kaliblog(goldcomputer) | 16.12.13추천 0
-
아니 이거 이클립스에서 왜 인식이 안 되는 거임 [4]익명(119.194) | 16.12.13추천 0
-
잡스형 [1]순실치킨먹..(dd10154) | 16.12.13추천 0
-
친구 롤 아이디 좀 해킹해주새요 [1]익명(175.223) | 16.12.13추천 0
-
함수로 값초기화할때 [1]dd(121.184) | 16.12.13추천 0
-
여기다 간단한 프로그램 하나 짜달라고하 욕먹냐? [4]족발먹어(wlrkd0216) | 16.12.13추천 0
-
두개중 골라주셈 [6]순실치킨먹..(dd10154) | 16.12.13추천 0
-
헌책방에서 찾은거 [8]순실치킨먹..(dd10154) | 16.12.13추천 0
-
아~ 짜증난다. 으으~ [1]☎2.77001™(roidz) | 16.12.13추천 0
-
가산디지털에서 일하고싶은데 [1]콩그린(intlastrow) | 16.12.13추천 0
성격따라 다르지 않을까열? 오너쉽이 꼭 필요한게 아니면서 해당 오브젝트의 라이프타임이 프로그램시작부터 끝까지라면 굳이 shared_ptr을 쓸 이유도 없고요..
직무(?) 특성상 shared_ptr은 안 쓰게 되더란;; 뭐 간단한 UI나 속도가 중요하지 않는 것들은 쓰는 편이지만;;
소유권을 공유시키려는게 맞으면 shared_ptr 쓰는게 가이드라인
ㄴ 성능이 중요한 일을 하시나 바여
카운팅 안 하는 거시기가 weak_ptr?
ㄴ 그거였나 가물가물 하네
ㄴ 소유권을 공유시키려고함 ㅋㅋㅋ 포커에 커뮤니티 카드를 공유하는것처럼
ㄴ 그럼 어케해야함?
shared_ptr ㄱㄱㄱ
근데 엄밀한 소유권의 표기가 필요하지 않으면 차라리 그냥 생포인터를 써도 된다는게 작년인가 올해 바뀐 가이드라인이었는데. _ptr.get() 을 하면 생포인터가 리턴됨
망가를 너무 많이 봤나 생포인터라는 말 들을 때마다 기분이 이상해
Raw Pointer
쌌다