首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板的定义: template <class T> T func(Tx,Ty){ return x*x+y*y;}
有如下函数模板的定义: template <class T> T func(Tx,Ty){ return x*x+y*y;}
admin
2013-02-27
32
问题
有如下函数模板的定义: template <class T> T func(Tx,Ty){ return x*x+y*y;}
选项
A、func(3,5);
B、func<>(3,5);
C、func(3,5.5);
D、func<int> (3,5.5);
答案
4
解析
本题考核函数模板的使用。对于C选项,编译系统从3获得的信息是“T对应于int”,从5.5处获得的信息是“T对应于double”,二者相互矛盾,在编译时会产生错误。对于D选项中紧跟在函数名后的<int>就是模板实参表,通过它通知编译系统在调用过程中,double型的参数5.5将被自动换成int型。
转载请注明原文地址:https://kaotiyun.com/show/uYVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有如下三个关系表:下列操作中正确的是()。
在结构化方法中,软件功能属于软件开发中的()阶段。
下列给定程序中,函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。例如,若num1和num2分别为49和21,则输出的最大公约数为7;若num1和num2分别为27和81,则输出的最大公约数为27。请改正函数fun中指定部位的错误,使
下列给定程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系数a。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改
在面向对象方法中,不属于“对象”基本特点的是()。
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是()。
若要使用C数学库中的sin函数,需要在源程序的头部加上#include<math.h>。关于引用数学库,以下叙述中正确的是()。
下列各项中不属于需求分析阶段任务的是()。
以下对“对象”概念描述正确的是()。
软件生命周期是指()。
随机试题
社会性发展
WhenIwasyoungerI______longdistance,butnowI’moutofpractice.
下述物质在炎症的疼痛过程中起主要作用的是
根据《建设工程监理规范》(GB/T50319—2013),总监理工程师应及时签发《工程暂停令》的有()。
机电工程专业注册建造师签章文件中合同管理文件有()。
在填写票据出票日期时“10月20日”应填写()。
对一个追求收益而又厌恶风险的投资者来说,( )。
初次发生的交易或事项采用新的会计政策属于会计政策变更,应采用追溯调整法进行处理。()
两刑警在追击某犯罪嫌疑人的过程中,租了一辆出租车。出租车不幸被犯罪嫌疑人炸毁,司机被炸伤,犯罪嫌疑人被刑警击毙。该司机正确的救济途径是下列哪一项?()
(Ayoungcouple(夫妻)haveanicetalkintilegarden.)A:Itisawarmday.isn’tit?B:Yes.theweatherisprettygoo
最新回复
(
0
)