摘要:
13.1 Introduction(引言) 1.模板 是生成类或函数的框架。 与类或函数显式指定数据类型不同,模板使用形参。 当实际数据类型赋值给形参的时候,才由编译器生成类或函数。 2.函数模板允许功能相同参数类型和返回值类型不同的的两个函数被一个单独的函数取代, 在这个单独的函数里,形参数据类型 阅读全文
posted @ 2022-06-12 09:22
杏花疏影
阅读(28)
评论(0)
推荐(0)
摘要:
12.1 What is polymorphism?(什么是多态?) 1.多态性主要分为两大类: 静态(编译时)多态性和动态(运行时)多态性。 2.静态多态性发生在程序被编译的时候,而动态多态性发生在程序运行的时候。 3.C++ 有3 种静态多态性机制: 函数重载(第7 章)、运算符重载(第10 章 阅读全文
posted @ 2022-06-12 09:12
杏花疏影
阅读(43)
评论(0)
推荐(0)
摘要:
Description Write a function template largest_element() that returns the largest value in an array. The array may contain elements of any one data typ 阅读全文
posted @ 2022-06-12 08:56
杏花疏影
阅读(983)
评论(0)
推荐(0)
摘要:
Description 仿照栈类模版的定义,写一个队列的类模版,队列中数据的特点是“先进先出”,可以用一个一维数组来模拟一个队列,注意:栈中元素的进栈和出栈都是在栈顶进行的,而队列有所不同,元素入队列在队尾进行,元素出队列在队头进行,定义一个队列类如下所示,要求按类模版的定义格式完成成员函数的定义 阅读全文
posted @ 2022-06-12 08:52
杏花疏影
阅读(348)
评论(0)
推荐(0)

浙公网安备 33010602011771号