일반 데이터 형식과 마찬가지로 사용자 정의 형식으로 개체를 캐스팅 할 수 있습니까? 님이 다음과 같이 int 형식의 캐스트를 수행한다고 말하면 :사용자 정의 형식의 캐스팅 개체
int variable_one = (int) variable_name;
이렇게 할 수 있습니다. (complex) object_name; 여기서 complex는 operator + overloading을 사용하여 복소수 추가를 위해 작성한 클래스입니다.
정상적인 방법으로 가능합니까? 또는이 구문을 호출하기 전에 몇 가지 기능을 작성해야합니까? 또는 이런 유형의 캐스트가 전혀 가능하지 않습니까?
고마워요 :) 감사합니다, 인 Ashish