캐스트 : 형변환 C++스타일의 캐스트는 reinterpret_cast, static_cast, const_cast, dynamic_cast 등이 있다. 쉽게 말해 C 스타일의 캐스트는 식별자를 그냥 괄호로 둘러 싼 그것 float a = 1.23; int b = (int)a; 이게 바로 C스타일의 캐스트, 즉 형변환 이렇게 써놓으면 눈으로 찾기도 힘들고 내부적으로도 코드가 더러워지는 등 불편함이 있다고 합니다. 그런데 C++스타일의 캐스트는 static_cast(표현식) 이런식으로 작성됩니다. 예를들면, int형을 double형인것 처럼 결과를 내고싶다면 C스타일로는 int a, b; double result = ((double) a) / b; 요런식이겠지요 그런데 C++스타일의 캐스트를..