- 0
- 0
- 约小于1千字
- 约 7页
- 2022-05-12 发布于北京
- 举报
《C/C++学习指南》 第27.4讲: 重载类型转换操作符 ()
作者:邵发 QQ群:417024631
官网:
习题: kbase/
本书配套纸质教材,具体信息见官网。
类型转换操作符
C++中允许将一个类型转换为另一个类型,
例如,
int a = (int) 1.23; // 将double转成int
小括号: 类型转换操作符,括号里的是要转换的目标类型
C/C++学习指南 邵发
类型转换操作符
比如,现在自己定义了一个类Fraction,表示分数。
那么怎么样才可以把Fraction类型直接转成一个double类型呢?
Fraction fa(4, 5);
double value = (double)fa;
C/C++学习指南 邵发
类型转换操作符
重载类型转换操作符 ()
一般形式
class Object
{
public:
operator Type() // Type为目标类型
{
Type result;
return result;
}
};
C/C++学习指南 邵发
例一
为Fraction类重载一个类型转换操作符,使其
您可能关注的文档
- 招商品种、棉花报告.pdf
- 002网络设备补丁管理制度.pdf
- 轴对称图形教学建议.pdf
- 第八节课抢答实验教程.pdf
- 更换刮板输送机头轮组件作业流程.pdf
- 9.培训4b直线回零.pptx
- 资源seekz7z8第14讲_管理会计基础2.pdf
- 选择实时操作系统rtos的要点详解.pdf
- 五一活动营销策划方案xiwanjia.pdf
- xx项目2016年营销策划模板--66.pdf
- 中国肥胖干预指南核心要点2026.pptx
- 养成良好习惯 自律成就未来 教学设计 高一上学期主题班会.docx
- 珍惜粮食,致敬耕耘 教案 高二上学期世界粮食日及粮食安全周主题班会.docx
- 中国青光眼慢病管理专家共识重点2026.pptx
- “珍爱生命无遗憾,远离毒品有晴天”教学设计--高一上学期禁毒主题班会.docx
- 肿瘤化疗致中性粒细胞减少共识2026.pptx
- 关注心理健康 塑造阳光心灵 教学设计 高一上学期中学生心理健康日主题班会.docx
- 美化校园环境 共创美好生活 教案-高一上学期主题班会.docx
- “逆风飞翔,面对挫折” 教学设计 高一上学期心理健康主题班会.docx
- 健康管理师职业技能等级认定培训计划书.doc
原创力文档

文档评论(0)