c++ operator typename 转换函数

来源:互联网 发布:免费优盘数据恢复软件 编辑:程序博客网 时间:2024/04/29 02:34
class Stock10 {private:int t = 1;public:friend ostream& operator<<(ostream&, const Stock10&);Stock10(int _t);operator double();};
Stock10::operator double() {return t;}

Stock10 s1 = 10; //构造函数加explicit,则禁用这种转换double t2 = s1;

operator double();

将类转换成相应的数据类型

与输值=操作符相反 

0 0
原创粉丝点击