c++ 类型转换 对象与对象之间的转换

2024年11月22日 19:24
有1个网友回答
网友(1):

碰到这种情况 , 需要在class ra前面先声明一句 class xy;
然后把 class ra 里面的:
operator xy()//xy类转换
{
xy xy3;
xy3.x=r*cos(a);
xy3.y=r*sin(a);
return xy3;
}
的定义放到cpp文件里面,头文件只留一个声明 operator xy();