博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++网易云课堂开发工程师--转换函数
阅读量:5280 次
发布时间:2019-06-14

本文共 427 字,大约阅读时间需要 1 分钟。

转换函数

 class Fraction{

  public:

    Fraction(int num, int den = 1) :  m_numerator(num), m_denominator(den) { }

    operator double( ) const{                      //转换函数

      return (double) (m_numberator /  m_denominator);

    }

  private:

    int m_numerator;    //分子

    int m_denominator;      //分母

}

Fraction f(3, 5);

double d = 4 + f;           //调用operator double( )将f转换为double类型

转载于:https://www.cnblogs.com/sky-z/p/9575225.html

你可能感兴趣的文章
C#获取web.config配置文件内容
查看>>
解决微信公众平台接口配置信息配置失败问题
查看>>
【没有注意过的细节】用scanf读一个unsigned char? %hhu 的用法
查看>>
[LeetCode] 739. Daily Temperatures 每日温度
查看>>
HDU - 1054 Strategic Game(二分图最小点覆盖/树形dp)
查看>>
poj3579_查找第k大是数_用两次二分
查看>>
Log4net使用(一)
查看>>
winform最小化及添加右键
查看>>
工作流基本概念__了解就行
查看>>
vi注释多行
查看>>
三行代码让页面中的所有元素增添不同颜色的外边框
查看>>
3.3PCL已有点类型介绍和增加自定义的点类型
查看>>
WPF 入门笔记之布局
查看>>
PHP文件操作函数及文件指针理解
查看>>
memcached与redis
查看>>
数据库之04-Mysql库和表的操作
查看>>
springMVC学习(2)
查看>>
Spring单例和多例
查看>>
VS2010安装失败解决办法
查看>>
js之全局变量与window对象
查看>>