>  Q&A  >  본문

C++의 문장을 이해하지 못합니다.

으아악

const_cast<void *>(ss) 이 문장을 이해하지 못해요

阿神阿神2648일 전852

모든 응답(2)나는 대답할 것이다

  • 过去多啦不再A梦

    过去多啦不再A梦2017-06-22 11:55:34

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

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-06-22 11:55:34

    무슨 일을 하는지 모르면 위험할 수 있는 작업을 수행합니다. 이 키워드는 변수에서 constqualifier

    를 제거합니다.

    회신하다
    0
  • 취소회신하다