网站排版代码,seo排名怎么优化软件,阿里云中英文网站建设,抚州做网站目录 转换构造函数转换构造函数调用 类型转换函数类型转换函数定义形式应用 转换构造函数
转换构造函数就是一种构造函数#xff0c;将一个其他类型的数据转换成一个类的对象的构造函数。 类型-类对象
转换构造函数调用
#xff08;1#xff09;显式强制类型转换将一个其他类型的数据转换成一个类的对象的构造函数。 类型-类对象
转换构造函数调用
1显式强制类型转换 强制的将某类型的数据转换为另外一类型的数据。
Complex c c1 Complex(1.1)//调用Complex类的转换构造函数2隐式强制类型转换 由C编译器自动完成的,用户不需干预将某类型的数据转换成另外一个类型的数据。
Complex c 1.1; //调用Complex类的转换构造函数类型转换函数
类型转换函数的作用与转换构造函数的作用刚好相反用于将所在类的对象转换成另一类型的数据。
类型转换函数定义形式
operator 数据类型( ) {return 该数据类型的数据;} 注意数据类型必须与类型转换函数所在类的数据成员相一致。
Complex::operator double(){return real};应用