-
C++ 캐스팅 종류@ 16. 1 ~ 17. 1/면접관련 2017. 1. 4. 21:51
상황
캐스트 방법
int, double간 변환처럼 허용되는 변환을 명시적
static_cast
const 속성제거
const_cast
커스텀 생성자 등 명시적인 변환
static_cast
전혀 관계없는 두 객체 간의 변화
없음
같은 클래스 계층에 속하는 서로 다른 클래스 객체의 포인터(참조)간 변환
static_cast , dynamic_cast
전혀 관계없는 두 포인터(참조)간의 변환
reinterpret_cast
함수 포인터간의 변환
reinterpret_cast
'@ 16. 1 ~ 17. 1 > 면접관련' 카테고리의 다른 글
함수객체란? 일반함수와의 장단점 (0) 2017.01.04 STL 컨테이너 정리 (0) 2017.01.04 L벨류 R벨류 정리 (0) 2017.01.04 부모클래스의 메서드가 오버로딩된 메서드인 경우 (0) 2017.01.04 생성자 및 대입연산자 관련 자식에서 부모를 호출해야한다. (0) 2017.01.04