自定义类型的隐式转换.
来源:百度知道 编辑:UC知道 时间:2024/05/27 03:22:28
给个例子. 简单最好.
最好不要,如果一定要可以添加operator type_name(){}成员函数
如类A到int的隐式转换就是
class A
{
public operator int()
{
return 1234;
}
};
int a;
double d(12.75);
a = d;编译器自动省略后面的小数
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/27 03:22:28
最好不要,如果一定要可以添加operator type_name(){}成员函数
如类A到int的隐式转换就是
class A
{
public operator int()
{
return 1234;
}
};
int a;
double d(12.75);
a = d;编译器自动省略后面的小数