永发信息网

下面函数模板定义中不正确的是,求解?

答案:1  悬赏:70  手机版
解决时间 2021-02-26 16:03
A、 template B、 template Q F(Q x){ Q F(Q x){ return Q+x; return x+x; } } C、 template D、 template T F(T x){ T F(T x){ return x*x; return x>1; } }
最佳答案
A肯定不对。 Q是类型不是实例。
例如 F<char>(x) 会变成这样的编译:
char F(char x) { return char+x; } 必然失败。

B C 看似正确。
但是如果class Q 不是数值而是结构或者类,
如果没有重定义运算符 + * , 一样编译错误。

D 如果没有重定义运算符 >,
或者没有从bool型转到class Q型的构造函数,
一样编译错误。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中建·大观天下1号停车场在哪里啊,我有事要
在武汉买还建房靠谱吗?要注意那些细节?
有一本穿越小说主人公叫慕容舒清,书名是什么
畅通汽车运输有限公司这个地址在什么地方,我
摩托车三年没年检 车被扣了 不去处理 是否会
夏季风强的年份,亚洲东部和南部可能出现的灾
云英百货商店这个地址在什么地方,我要处理点
关于海南降头一说
什么花的花语是相遇
傅洪血(傅洪雪)(傅红雪)和 中原一点红,
高城坡地址在什么地方,想过去办事
在内地大专毕业,去年正式移民去香港后,能找
解析宋勉对胭脂是什么态度 宋勉喜欢胭脂吗
用ATM机取钱的步骤是什么?
直接吞西瓜籽可以吗?
推荐资讯
【东来万里客】小学阶段要求背诵的古诗文
蝴蝶没了翅膀为什么还能飞?
联系导师这样回复,我该怎么回复邮件
小说体和作文体有什么区别
平躺睡觉睡的好好的,可是睡着变成仰睡了,怎么
45%silk55%wool是什么面料
狗狗后腿突然有一只瘸了,无外伤,有时候自己
中国联通125团营业厅怎么去啊,有知道地址的
我13岁,围棋业余五段,没有上专业班,只是业
因被拘留十天被公司解除无固定期劳动合同合法
行天下喜旅游旅行社寿县营业部怎么去啊,有知
高强烩面这个地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?