TIP. C++ 스타일 캐스팅 C언어에서는 캐스팅을 다음과 같이 하였습니다. (타입) 표현식 C++에서는 다음과 같은 형식을 사용하도록 유도하고 있습니다. static_cast (표현식) 한가지 예를 들어 봅시다. int num1 = 2101, num2 = 104; double result = ((double)num1)/num2; // C언어 스타일 캐스팅. double result = static_case(num1)/num2 // C++ 스타일 캐스팅. 코드로 작성하기에는 좀 더 불편해졌지만 한눈에 보더라도 캐스팅하고 있음을 알 수 있도록 변경되었습니다. 솔직히 C언어 스타일의 캐스팅은 캐스팅하고 있는건지 코드를 보면서 한눈에 들어오지는 않았습니다. 하지만 C++ 스타일의 캐스팅은 총 4가지가 있습니다. 각각에 대해서 간단하게 알아.. 더보기 이전 1 ··· 158 159 160 161 162 163 164 ··· 176 다음