Cộng đồng Hỏi & Đáp của Inflearn
이번 강의에서는 SharedPointer를 이용해서 GeometricObject를 저장하셨는데
Viết
·
265
0
이번 강의에서는 SharedPointer를 통해 GeometricObject를 사용하셨는데 UniquePointer를 사용하지않으신 이유가 있을가요??
C++OpenGLoop
Quiz
73% người trả lời sai. Hãy thử ngay!
절차 지향 방식의 코드 복잡성 문제를 개선하기 위해 객체 지향에서 클래스를 사용하는 주된 이점은 무엇일까요?
코드 실행 속도를 항상 빠르게 합니다.
함수 호출 순서를 단순화합니다.
관련된 데이터와 그 데이터를 다루는 행동을 하나의 단위로 묶어 관리합니다.
데이터와 행동을 완전히 분리하여 관리합니다.
Câu trả lời 4
1
honglab
Người chia sẻ kiến thức
다른 곳에서 못건드리도록 막고 싶을때 unique pointer를 사용한다고 생각하시는게 조금 더 편합니다.
저는 왠만하면 unique pointer를 선호하는데 왜 shared를 썼는지가 기억이 안나서 답을 드리기가 조금 어렵네요.
강의 영상을 대강 훑어보니까 smart pointer를 안쓰는 것 같아서 더욱 질문을 이해하기가 어렵네요.
질문 요령은 아래 링크 참고하세요.
1
0
안녕하세요 제가 부정확할수도 있지만 저도 궁금했던 부분이라 제가 찾은 내용을 올려드립니다.
0
jihoson94
Người đặt câu hỏi
네 간단한 질문인데
vector에 동적 객체를 넣을 때, SharedPointer를 넣을지 UniquePointer를 넣어야하는지에 관한 질문이었습니다.
객체가 해당 벡터 내에서만 존재한다면 UniquePointer을 사용해야하는것이 맞나요?
그외에 특별한 기준이 있는지 궁금합니다.





