11 2022 档案

摘要:Task 4: pets.hpp 1 #pragma once 2 #include<iostream> 3 #include<string> 4 5 using namespace std; 6 7 //机器宠物(+猫、狗)定义 8 class MachinePets { 9 public: 10 阅读全文
posted @ 2022-11-27 11:46 Weslie_xyy 阅读(28) 评论(0) 推荐(0) 编辑
摘要:Task1~4 浅复制:int a = 10; int b = a; 可用于静态内存的复制。对于简单的类,默认的复制构造函数已经够用了,但当类持有其他资源,如动态分配的内存、指针等,就需要用到深复制。 深复制:分配动态内存,再将原有对象的内存复制过来。原有对象和新对象所持有的动态内存是相互独立的。 阅读全文
posted @ 2022-11-08 19:46 Weslie_xyy 阅读(21) 评论(0) 推荐(0) 编辑