在函数模板中,泛型 T 可以作为:
A.函数参数的类型
B.函数的名字
C.函数的返回值类型
D.函数的局部变量的类型
A.函数参数的类型
B.函数的名字
C.函数的返回值类型
D.函数的局部变量的类型
第1题
A、s
B、foo的返回值类型
C、t
D、x
第3题
编写一个排序器模板类,这个类可以叫做 Sorter,采用弱聚合的方式关联一个已有的数组,并可以采用多种方式对数组进行排序或其它操作,数组中元素的类型作为模板参数T,这个类具有以下成员: (1)构造函数,传入数组,以及数组的长度 (2)构建一个排序函数,采用任意一种比较排序方法排序,这个排序方法可以要求T类型必须实现 > 或 < 运算符的重载 (3)将之前作业中的 Complex 类模板化,将实部和虚部参数化,并利用Sorter对一组复数排序 (4)实现对Complex和Sorter类<<运算符的重载 (5)在注解中描述实现不同排序规则的机制(详细度10分,准确性10分) 特别注意:本题禁用全局变量,禁用静态变量 主函数如下,补充其它必要的代码完成程序 ...... int main() { n="10;"> * arr = new Complex<float>[n]; //随机初始化Complex的数组,每个实部/虚部最小-10,最大10; RandomInitComplexArray<float>(arr, n, -10, 10); //构建排序类 Sorter<complex<float>> sorter(arr, n); //打印数组 cout << sorter << endl; //未排序数组的输出 SetComplexSortModel<float>(arr, n, 0);//设置排序方式为按照实部排序 sorter.Sort(); //排序 cout << sorter << endl; //打印排序后数组 SetComplexSortModel<float>(arr, n, 1);//设置排序方式为按照虚部排序 sorter.Sort(); //排序 cout << sorter << endl; //打印排序后数组 SetComplexSortModel<float>(arr, n, 2);//设置排序方式为按模排序 sorter.Sort(); //排序 cout << sorter << endl; //打印排序后数组 delete[] arr; return 0; }
第4题
在相关分析中,自相关函数Rx(t),保留了原信号x(t)的()信息,丢失了()信息,互相关函数Rxy(t)则保留了()信息。
第7题
第9题
A、在量子力学中描述微观粒子的波函数本身是没有直接物理意义的,具有直接物理意义的是波函数的模的平方,它代表了粒子出现的概率
B、既然波函数与粒子在空间出现的概率相联系,所以波函数必定是单值的、连续的和有限的
C、波函数允许包含一个任意的常数因子
D、满足归一化条件和态叠加原理
第10题
在生产过程控制中,经常用T/T0作为反映过程控制难易程度的一种指标。一般认为T/T0()的过程对象比较容易控制。
A. >0.5~0.6
B. ≤0.3
C. <0.5~0.6
D. ≥0.3
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!