| [ CnUnix ] in KIDS 글 쓴 이(By): jonglee () 날 짜 (Date): 2002년 8월 31일 토요일 오전 11시 33분 21초 제 목(Title): [Q] C++에서 operator 만들기 기초적인 질문입니다.. C++에서 Class로 새로운 타입을 만들고 사칙 연산 같은 것을 다 만들어주려고 합니다. +, - 이런 것들은 friend MyClass operator + (MyClass &a, MyClass &b); 이런 식으로 선언하면 되는데요.. 그러면 타입 캐스팅 오퍼레이터는 어떻게 선언하고 함수를 만들어줘야 하는지 잘 모르겠네요. MyClass my; float f = (float) my; 이런 코드가 돌아가게 하고 싶거든요.. 물론 MyClass 타입에서 float 타입으로 리턴해주는 규칙은 제가 알고 있는 것이구요.. 도움 부탁드리겠습니다.. |