《C++程序设计基础(第4版)(上)——林伟健》

作者:林伟健  出版社:电子工业出版社

题目 题型
关于函数模板,描述错误的是()。 不定项选择
在下列模板说明中,正确的是( )。 单选
假设有函数模板定义如下: template Max( T a, T b ,T &c) { c= a + b; } 下列选项正确的是( )。 单选
关于类模板,描述错误的是( )。 单选
 建立类模板对象的实例化过程为( )。 单选
在 C++ 中,容器是一种( )。 单选
阅读下列程序,写出运行结果: 问答
阅读下列程序,写出运行结果: #include <iostream> using namespace std; template <typename T> class Base { public:      Base( T 问答
抽象类和类模板都是提供抽象的机制,请分析它们的区别和应用场合。 问答
类属参数可以实现类型转换吗?如果不行,应该如何处理? 问答
类模板能够声明什么形式的友元?当类模板的友元是函数模板时,它们可以定义不同形式的类属参数吗?请编写一个验证程序试一试。 问答
类模板的静态数据成员可以是抽象类型吗?它们的存储空间是什么时候建立的?请用验证程序试一试。 问答
使用函数模板实现对不同类型数组求平均值的功能,并在main函数中分别求一个整型数组和一个浮点型数组的平均值。  问答
建立结点,包括一个任意类型数据域和一个指针域的单向链表类模板。在main函数中使用该类模板建立数据域为整型的单向链表,并把链表中的数据显示出来。 问答
定义类模板T_Counter,实现基本类型数据的+、-、*、=、>>、<<运算;类模板T_Vector,实现向量运算;类模板T_Matrix,实现矩阵运算。请分析使用类模板建立T_Counter、T_Vector、T_Matri 问答
学习MSDN Library中Visual C++的STL,应用容器和算法,实现一个简单的人员信息管理系统。 问答