인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

정재호님의 프로필 이미지
정재호

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

스마트포인터 관련 질문입니다

해결된 질문

작성

·

298

0

현업에서는(클라,서버) raw ptr 대신

shared_ptr로 많이 쓰는 추세인가요?

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

그 부분은 프로젝트에 따라 다릅니다.

하지만 확실히 언리얼 엔진 소스코드에서도 스마트포인터를 사용하는데,
굳이 위험하게 생포인터를 사용할 필요는 없다고 봅니다.

정재호님의 프로필 이미지
정재호
질문자

답변감사합니다

한가지 더 궁금한게 있는데

강의에

class Test

using TestRef = shared_ptr<Test>

이런식으로 사용하시는 걸 봤는데

유니크포인터도 저런식으로 사용하시나요?

using없이는 가독성이 매우 안좋은거 같네요ㅜㅜ

Rookiss님의 프로필 이미지
Rookiss
지식공유자

그건 개인의 자유입니다 ㅎㅎ
unique_ptr은 shared_ptr만큼 사용 빈도가 높진 않습니다.

정재호님의 프로필 이미지
정재호

작성한 질문수

질문하기