2018年8月20日
摘要: 7.28:如果move、set和display函数的返回类型不是Screen&而是Screen,则在上一个练习中将会发生什么情况? Ans:若返回类型不是引用,则三个函数返回的都是对象的副本,则上个练习中的测试代码,第一个display打印的是原始对象的副本修改后的值,第二个原始对象的值。 7.30 阅读全文
posted @ 2018-08-20 23:01 linlh 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 7.25:Screen能安全地依赖于拷贝和赋值操作的默认版本吗?如果能,为什么?如果不能,为什么? Ans:能。除了指针类型等这些复合类型外,内置类型都能安全地依赖于拷贝和赋值操作的默认版本,并且string类型内部有自己版本的拷贝和赋值操作。 阅读全文
posted @ 2018-08-20 15:28 linlh 阅读(113) 评论(0) 推荐(0) 编辑