• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

const 수식? 질문입니다

22.01.01 17:54 작성 조회수 182

0

const char* p;

의경우 *p의 변경이 불가능한거고

 

const char** pp;

의 경우에는 **pp의 변경이 불가능한거죵

 

이때 *pp를 변경 못하게하려면 const수식 위치가

 

const char* const* pp 가 되어야하니

 

어떻게 보면 좀더 일반화 된 const의 위치는 

 

char const* const* pp 처럼 * 바로 앞이 규칙적으로 보이는데.. 

통상적으로는 TYPE앞쪽에 쓰이나요?

답변 1

답변을 작성해보세요.

1

둘다 가능하지만 전 타입 앞쪽이 더 읽기 편한 것 같습니다.
그리고 const*const* 이런 경우는 본 적이 없습니다.