728x90 CastingOperator1 [C++] Casting Operator Cast Overloading 사용시 발생하는 위험을 방지하고자 사용 - static_cast : 방식이 정의된 형식간의 캐스트(float->int, int->float 등) - dynamic_cast : 안전한 다운캐스팅(RTTI 사용해야함, class 에선 가상함수가 있어야함) - const_cast : 참조유형(*, &) 에 대한 const 한정자 제거(변수 내용은 변하지 않음) - reinterpre_cast : 참조 유형 간의 캐스트 2023. 4. 10. 이전 1 다음