用类型转换函数(type conversion function)可以将一个类的对象转换为一个指定类型的数据.
在函数名前面不能指定函数类型,函数没有参数.
请注意 : 函数名是 : operator double 这点是和
运算符重载时的规律一致的.
函数返回double型变量m_dReal的值. 它的作用是将一个Complex类对象转换为一个double型数据,其值是Complex类中的
数据成员m_dReal的值.
如果在Complex类中没有定义类型转换函数operator double,
程序编译将出错. 因为不能实现double型数据与Complex类对象相加.,一定了成员函数operator double, 就可以利用它将Complex类对象转换为double型数据. 请注意 : 程序中不必显式地调用类型转换函数,它是自动被调用的,即
隐式调用.