- 6
- 0
- 约1.11万字
- 约 12页
- 2016-09-21 发布于河南
- 举报
c疑难解析
1、这个问题曾经困扰过我一阵子。请先看一下下面的源代码:class A1{public:? ? ? ? int operator=(int a)? ? ? ? {? ? ? ? ? ? ? ? return 8;? ? ? ? }? ? ? ? int operator+(int a)? ? ? ? {? ? ? ? ? ? ? ? return 9;? ? ? ? }};class B1 : public A1{public:? ? ? ? int operator-(int a)? ? ? ? {? ? ? ? ? ? ? ? return 7;? ? ? ? }};int main(){? ? ? ? ? ? ? ? B1 v;? ? ? ? cout (v + 2) endl; // OK, print 9? ? ? ? cout (v - 2) endl; // OK, print 7? ? ? ? cout (v = 2) endl; // Error, see below? ? ? ? return 0;}VC编译器的错误提示:error C2679: binary = : no operator defined which takes a right-hand operand of
您可能关注的文档
最近下载
- 2025年初级会计职称《经济法基础》精讲课件 第5-8章 所得税法律制度.pptx
- 2024版《线描画》教案通用.doc VIP
- 《数学在日常生活中的应用》课件.ppt VIP
- 2025年拍卖师拍卖企业ISO9001质量管理体系建设与认证专题试卷及解析.pdf VIP
- 企业新员工安全培训.pptx VIP
- 产业新城产业升级与空间转型的耦合机制研究.pdf VIP
- 综合育人要求下的六年级数学周度培养方案:围绕核心能力培养优化分阶段培养重点.pdf VIP
- 2025年苏教版高二地理(城市空间模式)专题试卷及解析.docx VIP
- 2025年房地产经纪人从测绘数据到房产价值评估专题试卷及解析.pdf VIP
- 2026年成人高考专升本《政治》重点大全.pdf
原创力文档

文档评论(0)