- 博客(40)
- 收藏
- 关注
原创 类中的特殊成员函数
用于创建一个新对象,并将其初始化为另一个同类型对象的副本将一个对象的状态复制到另一个同类型的对象中。这个函数通常具有与类名相同的名称,并接受一个同类型的常量引用作为参数,同时返回对类对象的引用(通常带有const限定符,但在赋值操作符中不需要这样做,因为赋值操作本身会修改左侧对象)。使用类对象给已有的类对象赋值时会自动调用拷贝赋值函数。
2024-12-24 15:32:18
606
原创 知识总结五
复制对象的成员变量的值,并且如果成员变量包含指针,则还复制指针所指向的数据,使两个对象拥有各自独立的内存块。只复制对象的成员变量的值,如果成员变量包含指针,则只复制指针值,不复制指针所指向的数据。
2024-11-08 19:18:47
299
原创 知识总结三
物理层(IEEE),数据链路层(PPP,ARP,MTU),网络层(IP,ICMP,BGP),传输层(TCP,UDP),会话层,表示层,应用层(TFTP,HTTP,DNS)
2024-11-07 19:01:43
458
原创 知识总结二
1. **初始化(Initialization)**:驱动的初始化过程负责设置硬件设备和驱动程序所需的资源。例如,配置硬件接口(如I2C、SPI、GPIO等)、初始化中断、设置DMA等。通过此步骤,驱动程序能够与硬件设备正常交互。2. **操作(Operations)**:驱动程序中的操作主要包括设备的读写、配置和控制等功能。这部分通常会涉及到设备的具体操作命令、数据传输格式、驱动的主要功能实现。例如,向传感器发送读取命令、获取数据并处理等。
2024-11-05 19:53:38
332
1
原创 知识总结一
并发服务器可以通过多进程,多线程或I/O多路复用来处理多个客户端请求:多进程模型:每个客户端连接创建一个独立进程,隔离性强,但资源开销大;多线程模型:每个客户端连接创建一个线程,线程间共享内存,开销比进程小;IO多路复用模型:通过select()、poll()、或epoll()监控多个连接,适合高并发场景;
2024-11-05 16:25:09
1101
原创 2024、04、24作业
1、思维导图 、定义一个矩形类Rec,包含私有属性length,width,有以下成员函数:void set_length(int l); //设置长度void set_width(int w); //设置宽度int get_length(); //获取长度int get_width(); //获取宽度void show(); //输出周长和面积
2024-04-24 20:06:59
240
原创 04.23作业
const 修饰p 所以地址不能改。const 修饰*p 所以值不能改。const 修饰p 所以地址不能改。const 修饰*p 所以值不能改。const 修饰*p 所以值不能改。
2024-04-23 20:33:43
215
原创 04.09作业
void semwait(int id,int index)//信号灯集合id与下标 获取信号量-1。void sempost(int id,int index)//信号灯集合id与下标 获取信号量-1。//获取0号下标信号量。
2024-04-10 08:42:29
894
1
原创 24021 3.22作业
输入一个秒数,输出几时几分几秒输入一个数,使用条件运算符实现,如果是水仙花则赋值1否则赋值0。终端输入一个年份,使用条件运算符实现,如果是润年则赋值1否则赋值0。输入一个数,使用条件运算符实现,如果是水仙花则赋值1否则赋值0。
2024-03-22 20:21:13
271
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅