강의

멘토링

로드맵

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

solarscw85님의 프로필 이미지
solarscw85

작성한 질문수

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

TypeCast

struct 안에 private/public으로 나눠준 이유가 있나요?

작성

·

278

0

안녕하세요

강의 중에

struct IndexOf<TypeList<Head,Tail...>, T>

{

private:

        enum{temp = IndexOf<TypeList<Tail...>, T>::value};

public:

      enum{value = (temp == -1) ? -1 : temp + 1};

}

위와 같은 코드가 있는데요

private/public으로 따로 나눠준 이유가 있을까요?

퀴즈

66%나 틀려요. 한번 도전해보세요!

std::shared_ptr 사용 시 메모리 누수를 일으키는 주된 원인은 무엇일까요?

잦은 할당/해제

원형 참조

부적절한 static_cast 사용

락 없는 구조체의 구현 오류

답변 1

0

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

public으로 해도 상관 없습니다.
거의 라이브 코딩에 가깝기 때문에 한줄 한줄에 큰 의미를 부여하실 필요 없습니다.

solarscw85님의 프로필 이미지
solarscw85

작성한 질문수

질문하기