강의

멘토링

커뮤니티

Inflearn Community Q&A

No author

This post's author information has been deleted.

[MMORPG Game Development with C++ and Unreal Series] Part 1: Introduction to C++ Programming

smart pointer

스마트 포인터는 언제 사용해야하나요?

Written on

·

312

0

스마트 포인터라는게 있다라는 점은 알겠는데, 그럼 언제 사용을 해야하나요? 필요에 따라 사용을 해야하는 것인지 아니면  항상 사용을 해야하는 것인지 궁금합니다.

 

 

C++

Answer 1

1

Rookiss님의 프로필 이미지
Rookiss
Instructor

프로젝트 성향에 따라 조금씩 다른데요.
사실 모던 C++에서 생포인터는 가급적 사용하지 말자~가 대세론에 가깝습니다.
즉 조금 추가 비용이 있더라도, 항상 스마트 포인터를 사용하는게 안전합니다.
다만 처음에는 생포인터를 사용해보면서 메모리를 까먹기도 하고,
정말 답이 없는 상황을 만나다 보시면, 자연스럽게 스마트 포인터를 사용하시게 될겁니다.

No author

This post's author information has been deleted.

Ask a question