12.8 作业
21天学通C++(第7版)
作业包括测验和练习,前者帮助读者加深对所学知识的理解,后者提供了使用新学知识的机会。请尽量先完成测验和练习题,然后再对照附录D的答案。在继续学习下一章前,请务必弄懂这些答案。
12.8.1 测验
1.可以像下面这样,编写两个版本的下标运算符,一个的返回类型为const,另一个为非const吗?
2.可以将复制构造函数或复制赋值运算符声明为私有的吗?
3.给Date类实现移动构造函数和移动赋值运算符有意义吗?
12.8.2 练习
1.为Date类编写一个转换运算符,将其存储的日期转换为整数。
2.DynIntegers类以int*私有成员的方式封装了一个动态分配的数组,请给它编写移动构造函数和移动赋值运算符。
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。
时间: 2024-10-12 00:03:32