C++高手请进:分析函数virtual const string &fun(const string&) count = 0;

分析函数的每一个关键字在此处的含义、函数的参数、返回值、!头疼,面试的时候被问到的!最不懂就是count=0;这句!这么说可能是我看错了,因为当时是在纸上面做的题目,是考... 分析函数的每一个关键字在此处的含义、函数的参数、返回值、!头疼,面试的时候被问到的!最不懂就是count = 0;这句!
这么说可能是我看错了,因为当时是在纸上面做的题目,是考官手写的,我也很纳闷,他念得count!
现在更正函数为 virtual const string &fun(const string&) const = 0;
展开
 我来答
bluebaby9811
2009-10-18 · TA获得超过235个赞
知道答主
回答量:75
采纳率:0%
帮助的人:118万
展开全部
virtual 关键字:说明此函数是虚函数。
const string& :此函数返回一string常量的引用, 参数也是string常量的引用。
count = 0: 可能是写错了吧,c++中没有count关键字吧!可能是const = 0吧!这里的const表示这是一个const函数,只能读取类成员的值而不能改变类成员的值,而=0是和开头的virtual关键字配合使用的,表示这是一个纯虚函数,其子类必须重载此函数。
帐号已注销
2009-10-18 · TA获得超过431个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:193万
展开全部
virtual 虚函数
const string& fun(const string&) count = 0; 引用(对一个const T&的初始式不必是一个左值,甚至可以不是类型T的)
例如:const double& cdr = 1; //声明cdr是对常量1的引用(我感觉这跟宏定义基本一个意思)
解释:
double temp = double(1); //首先建立一个具有正确值的临时变量
const double& cdr = temp; //而后用这个临时变量作为cdr的初始式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
難得當歌對酒時
2009-10-18 · TA获得超过1187个赞
知道小有建树答主
回答量:517
采纳率:100%
帮助的人:827万
展开全部
楼主是不是打错了?应该是 const = 0 吧。 const 表示它是个访问函数, =0 表示它是个纯虚函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
湛蓝水晶
2009-10-18 · 知道合伙人数码行家
湛蓝水晶
知道合伙人数码行家
采纳数:1388 获赞数:9352
毕业北京科技大学数学与应用数学专业,学士学位,IT行业6年从业经验。现任公司项目经理。

向TA提问 私信TA
展开全部
=0表示纯虚函数,必须要在子类继承实现才可调用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yesod
2009-10-18 · TA获得超过444个赞
知道答主
回答量:251
采纳率:0%
帮助的人:0
展开全部
最后的是count还是const?应该是const吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式