C++转换构造函数与类型转换构造函数
转换构造函数:转换构造函数的只有一个形参:1 Student(float s)2 {3 score = s;4 age = 0;5 }如果已经在上面定义了构造函数:1 Student(85);//建立对象c1,由于只有一个参数,调用转换构造函数如果对“+”进行了重载,那么以下是编译错误的:1 stu2 = stu1 + 85;//这样编译错误2 stu2 = stu1 + Student(85);//合法,将85转换为Student...