:const_cast<type_id> (표현식) 이 연산자는 유형의 const 또는 휘발성 속성을 수정하는 데 사용됩니다. const 또는 휘발성 수정을 제외하고 type_id 및 표현식의 유형은 동일합니다. 1. 상수 포인터는 non-const 포인터로 변환되며, 여전히 원래 객체를 가리킵니다. 2. 상수 참조는 non-const 참조로 변환되며, 여전히 원래 객체를 가리킵니다. 일반적으로 하단 포인터를 수정하는 데 사용됩니다. const char *p 형식과 같은 것입니다.
:const_cast<type_id> (표현식)
이 연산자는 유형의 const 또는 휘발성 속성을 수정하는 데 사용됩니다. const 또는 휘발성 수정을 제외하고 type_id 및 표현식의 유형은 동일합니다.
1. 상수 포인터는 non-const 포인터로 변환되며, 여전히 원래 객체를 가리킵니다.
2. 상수 참조는 non-const 참조로 변환되며, 여전히 원래 객체를 가리킵니다. 일반적으로 하단 포인터를 수정하는 데 사용됩니다. const char *p 형식과 같은 것입니다.
무슨 일을 하는지 모르면 위험할 수 있는 작업을 수행합니다. 이 키워드는 변수에서
를 제거합니다.const
qualifier